xe_gt_supports_multi_queue(9)
π xe_gt_supports_multi_queue(9) π
okay so bestie, welcome to the Kernel API Manual β this one's a lil function page and it's honestly not that deep, let me walk you through it π«Ά
β¨ NAME β¨
xe_gt_supports_multi_queue β the little vibe-check function that tells you whether a GT supports multi queue for the engine class you're asking about π
πΈ SYNOPSIS πΈ
bool xe_gt_supports_multi_queue (const struct xe_gt *gt , enum
xe_engine_class class );
so it takes a const struct xe_gt * and an enum xe_engine_class, and hands you back a bool. that's it. that's the whole signature, no cap β¨
π ARGUMENTS π
gtβ the GT object π like, the actual graphics tile you're interrogatingclassβ the hwe class type π (the hardware engine class you're curious about)
π¦ RETURN π¦
Returns true if the hw engine class supports multi queue β and false if it doesn't. literally that simple, periodt π
β SEE ALSO β
peep these other pages while you're in the neighborhood, iykyk:
- Kernel file
./drivers/gpu/drm/xe/xe_gt.h xe_gt_record_user_engines(9)xe_gt_wait_for_reset(9)xe_gt_reset(9)xe_gt_any_hw_engine_by_reset_domain(9)xe_gt_any_hw_engine(9)xe_gt_recovery_pending(9)
and that's the whole page, bestie π§ this one lives over in ./drivers/gpu/drm/xe, dated October 2026, and it's from the same Kernel API Manual you're already reading β mwah, slay, go check your queues ππ
π¦ 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