xe_guc_engin...ty_supported(9)
β¨ xe_guc_engine_activity_supported(9) β¨
okay bestie, welcome to the Kernel API Manual π this little cutie lives in the kernel, and honestly? she's giving very "am I invited to the stats party or not" energy. let's get into it π
πΈ NAME πΈ
xe_guc_engine_activity_supported β the vibe-check function that tells you whether engine activity stats are even a thing on this GuC π¦
β¨ SYNOPSIS β¨
bool xe_guc_engine_activity_supported(struct xe_guc *guc);
likeβ¦ she takes one (1) pointer and hands you back a bool. lowkey elegant, no cap π
π ARGUMENTS π
gucβ The GuC object π§ that's it, that's the whole argument. hand her the GuC and she'll tell you what's up.
π DESCRIPTION π
so here's the tea β β engine activity stats are supported starting from GuC interface version (1.14.1). that's the line in the sand, the cutoff, the "you must be this tall to ride" sign π’
if your GuC is at that version or beyond, the stats life is real. if notβ¦ well, the function will let you know (see RETURN, she's not mysterious about it π).
β RETURN β
trueβ engine activity stats are supported, slay, go collect those stats πfalseβ not supported, no stats for you, we simply must cope π
π«Ά SEE ALSO π«Ά
- Kernel file
./drivers/gpu/drm/xe/xe_guc_engine_activity.cβ the whole source file, go read it, it's right there π xe_guc_engine_activity_active_ticks(9)xe_guc_engine_activity_total_ticks(9)xe_guc_engine_activity_function_stats(9)xe_guc_engine_activity_enable_stats(9)xe_guc_engine_activity_init(9)
the whole friend group fr fr, they all hang out together in the same file π―ββοΈ
reminder bestie: this page is straight from./drivers/gpu/drm/xeand it's dated October 2026 β¨ that's the source and the version, no cap, andxe_guc_engin...ty_supported(9)is the page you just read π
mwah, go forth and check your GuC version ππ§π«
π¦ 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