ftrace_rec_iter_record(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ftrace_rec_iter_record β€” like, the Kernel API Manual, bestie ✨

okay so real talk, this one is from the ftrace_rec_iter_record(9) page in the Kernel API Manual, and it is so niche but honestly kind of iconic once you get it. grab a strawberry πŸ“ and let's go.


🌸 NAME 🌸

ftrace_rec_iter_record β€” literally just get the record at the iterator location. that's it. that's the whole vibe. πŸ’–


✨ SYNOPSIS ✨

struct dyn_ftrace * ftrace_rec_iter_record (struct ftrace_rec_iter *iter );

like yes, it returns a struct dyn_ftrace * and it takes one arg. no cap. 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • iter β€” the current iterator location. that's your spot in the iteration, bestie, you're standing right there πŸ’…

🌈 RETURN 🌈

it hands you back the record that the current iter is at. that's the whole deal, no plot twist. πŸ‘‘


πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file lives at ./kernel/trace/ftrace.c, and the icons it's linked with are, in order:

like, that's a whole friend group and they all ate πŸ”₯


ok and one lil' sign-off note β€” this whole page is filed under ./kernel/trace, dated October 2026. yes the date is giving time traveler, don't ask πŸ™ˆπŸ’€ periodt. πŸ§šπŸ’œ
πŸ“¦ where this page comes from