xe_exec_queu...operty_ioctl(9)
π NAME
ok so bestie, this page is literally about xe_exec_queue_get_property_ioctl β the kernel API manual one, section 9 β and its whole personality is: get a property from an exec queue. that's it, that's the vibe β¨ (the full title gets squished in the header as xe_exec_queu...operty_ioctl(9) because terminal headers are dramatic and cut you off mid-sentence, iykyk π«Ά)
πΈ SYNOPSIS
int xe_exec_queue_get_property_ioctl (struct drm_device *dev , void
*data , struct drm_file *file );
no cap, that's the whole signature π
π― ARGUMENTS
devβ the DRM device, AKA the main character πdataβ the IOCTL data, the lil payload carrier πfileβ the DRM file, doing its supporting-role thing π
π DESCRIPTION
okay so, lowkey what this does: it retrieves property values from an existing exec queue. very "grabbing the receipts" energy fr fr π§
right now it currently supports getting the ban/reset status β like, is this queue slaying or has it been quietly sent to the shadow realm π that's the only property on the menu so far.
β RETURN
0on success, with the value filled in β ate and left no crumbs π- a negative error code on failure β not slay, but at least it tells you π
π₯ SEE ALSO
- Kernel file
./drivers/gpu/drm/xe/xe_exec_queue.c Execution Queue(9)Multi Queue Group(9)xe_exec_queue_get_lrc(9)xe_exec_queue_lrc(9)xe_exec_queue_create(9)xe_exec_queue_create_class(9)xe_exec_queue_create_bind(9)xe_exec_queue_destroy(9)xe_exec_queue_fini(9)xe_exec_queue_assign_name(9)xe_exec_queue_lookup(9)xe_exec_queue_device_get_max_priority(9)xe_exec_queue_set_property_ioctl(9)xe_exec_queue_create_ioctl(9)xe_exec_queue_is_lr(9)xe_exec_queue_is_idle(9)xe_exec_queue_update_run_ticks(9)xe_exec_queue_kill(9)xe_exec_queue_destroy_ioctl(9)xe_exec_queue_last_fence_put(9)xe_exec_queue_last_fence_put_unlocked(9)xe_exec_queue_last_fence_get(9)xe_exec_queue_last_fence_get_for_resume(9)xe_exec_queue_last_fence_set(9)xe_exec_queue_tlb_inval_last_fence_put(9)xe_exec_queue_tlb_inval_last_fence_put_unlocked(9)xe_exec_queue_tlb_inval_last_fence_get(9)xe_exec_queue_tlb_inval_last_fence_set(9)xe_exec_queue_contexts_hwsp_rebase(9)
bestie that list is long enough to be its own group chat π but every single one is a real one, go read them π«Ά
π¦ SIGN-OFF
and that's the page!! it lives in ./drivers/gpu/drm/xe, stamped October 2026, and drops the header xe_exec_queu...operty_ioctl(9) one more time on the way out because tradition πβ¨ go get those exec queue properties, queen π
π¦ 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