xe_exec_queu...ueue_primary(9)
β¨ xe_exec_queue_is_multi_queue_primary(9) β¨
okay so first things first, this page lives in the Kernel API Manual (yes, the actual kernel manual, we're fancy now π
) and the title up top got absolutely chopped β it reads xe_exec_queu...ueue_primary(9) like it ran out of breath mid-sentence π but bestie it's fine, it's just the truncation vibe, the function is fully xe_exec_queue_is_multi_queue_primary.
πΈ NAME πΈ
xe_exec_queue_is_multi_queue_primary β tells you whether an exec_queue is the primary queue of a multi queue group. that's the whole job. she's a yes/no girlie π
π¦ SYNOPSIS π¦
bool xe_exec_queue_is_multi_queue_primary (struct xe_exec_queue *q );
π ARGUMENTS π
qβ the exec_queue in question π like, the one you're asking about. The exec_queue. That's it, that's the arg.
β RETURN β
Returns true if q is the primary queue of a queue group, and false otherwise. no cap, that's the entire answer β no errno drama, no -1 shenanigans, just a bool doing bool things π«Ά
lowkey the easiest return value in the whole kernel and I respect her for it π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_exec_queue.hβ the header where this whole situation lives ποΈ xe_exec_queue_is_multi_queue(9)β the "is this even a multi queue" checkxe_exec_queue_is_multi_queue_secondary(9)β the sibling check, for the secondary girlies π§xe_exec_queue_multi_queue_primary(9)β the one that actually hands you the primary queue
and that's the page!! source: ./drivers/gpu/drm/xe, dated October 2026 β so yeah, from the future, main character energy only ππ 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