xe_guc_engin...ty_supported(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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 🫢

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/xe and it's dated October 2026 ✨ that's the source and the version, no cap, and xe_guc_engin...ty_supported(9) is the page you just read πŸ’œ

mwah, go forth and check your GuC version πŸ“πŸ§šπŸ’«

πŸ“¦ where this page comes from