gcov_iter_new(9)
okay bestie, welcome to gcov_iter_new(9) from the Kernel API Manual π¦ this one is short but iconic: it's all about making a profiling data iterator, and the vibe is very "kernel internals but make it cute" β¨
πΈ NAME πΈ
gcov_iter_new β allocate and initialize profiling data iterator π
β¨ SYNOPSIS β¨
struct gcov_iterator * gcov_iter_new (struct gcov_info *info );
π ARGUMENTS π
infoβ profiling data set to be iterated π«Ά
π DESCRIPTION π
Return file iterator on success, NULL otherwise. That's the whole deal, bestie β success hands you the file iterator, and otherwise you get NULL πβ¨
no cap: the return is either a file iterator on success or NULL otherwise.
π SEE ALSO π
- Kernel file
./kernel/gcov/fs.c struct gcov_node(9)struct gcov_iterator(9)gcov_iter_free(9)gcov_iter_get_info(9)gcov_iter_start(9)gcov_iter_next(9)gcov_iter_write(9)
cute lil sign-off: this page lives under ./kernel/gcov, it's dated October 2026, and it's filed as gcov_iter_new(9) in the Kernel API Manual β periodt π
π
π¦ 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