gcov_info_is_compatible(9)
π gcov_info_is_compatible β a Kernel API Manual moment
okay so bestie, welcome to gcov_info_is_compatible(9), fresh out of the Kernel API Manual β¨ this one's a tiny little vibe check for your profiling data, and honestly? she's short but she matters.
πΈ NAME πΈ
gcov_info_is_compatible β check if profiling data can be added π«Ά
β¨ SYNOPSIS β¨
int gcov_info_is_compatible (struct gcov_info *info1 , struct gcov_info
*info2 );
like, yes, that's the whole thing. no cap. π
π¦ ARGUMENTS π¦
info1β the first profiling data set πinfo2β the second profiling data set π
two little data sets, just standing there, about to find out if they're compatible. main character energy fr fr.
π DESCRIPTION π
Returns non-zero if profiling data can be added, zero otherwise.
that's it. that's the whole description. she's a one-liner and she knows it π so like β non-zero means "yes bestie, go ahead, add that data", and zero means "nope, these two are not it" π
π₯ SEE ALSO π₯
Kernel file ./kernel/gcov/gcc_4_7.c β go read the source, iykyk π
struct gcov_ctr_info(9)struct gcov_fn_info(9)struct gcov_info(9)gcov_info_filename(9)gcov_info_version(9)gcov_info_next(9)gcov_info_link(9)gcov_info_unlink(9)gcov_info_within_module(9)gcov_info_reset(9)gcov_info_add(9)gcov_info_dup(9)gcov_info_free(9)convert_to_gcda(9)
that's the whole friend group, go say hi π§
lowkey reminder: this page lives in ./kernel/gcov and it's stamped October 2026, so like, mind the date bestie π
and that's the tea π mwah, study hard, slay your kernel debugging, periodt. Kernel API Manual out πβ¨
π¦ 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