gcov_iter_get_info(9)
β¨ gcov_iter_get_info(9) β¨
Okay so bestie, welcome to the Kernel API Manual β this is the page for gcov_iter_get_info, and honestly? It's giving "tiny function, huge main character energy" π
π NAME π
gcov_iter_get_info β returns the profiling data set for a given file iterator. That's it, that's the whole vibe. No cap. π¦
πΈ SYNOPSIS πΈ
struct gcov_info * gcov_iter_get_info (struct gcov_iterator *iter );
Look at that signature. Literally perfect. It hands you back a struct gcov_info *, and it takes exactly one thing: your iterator. Slay. π
π ARGUMENTS π
iterβ the file iterator π§ You know, the one you're asking about. That's the whole argument list, and honestly we love a minimal queen for that.
π SEE ALSO π
Like, go read these too, they're all part of the same little friend group in the kernel:
Kernel file ./kernel/gcov/fs.cβ yes, the actual file, go look at it, iykyk πstruct gcov_node(9)struct gcov_iterator(9)gcov_iter_new(9)gcov_iter_free(9)gcov_iter_start(9)gcov_iter_next(9)gcov_iter_write(9)
π quick reminder that these are literally the exact cross-references from the page β no invented friends, no extra lore, just the canon squad.
and that's the whole page bestie! πβ
Sign-off time π this iconic little number lives over in ./kernel/gcov and it's dated October 2026 β put it in your calendar, screenshot it, frame it, whatever you gotta do. π«ΆππΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms