xe_exec_queu...st_fence_get(9)
π xe_exec_queu...st_fence_get β NAME π
okay so bestie, welcome to the Kernel API Manual β¨ and lemme introduce you to xe_exec_queue_last_fence_get β literally the "Get last fence" girlie π
β¨ SYNOPSIS β¨
struct dma_fence * xe_exec_queue_last_fence_get (struct xe_exec_queue *q
, struct xe_vm *vm );
like, that's the whole vibe. one function, two args, zero drama π¦
πΈ ARGUMENTS πΈ
qβ the exec queue π literally the exec queue, that's it, that's the girlvmβ the VM that the engine does a bind or exec for π (yes, that VM)
π DESCRIPTION π
Get the last fence. and bestie, hear me β it takes a ref π«Ά so like, don't forget that, okay?
π₯ RETURN π₯
- the last fence if it's not signaled β¨
- a dma fence stub if it is signaled π
π¦ SEE ALSO π¦
okay so this is the whole friend group, no cap β every single one of them:
- 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_get_property_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_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)
likeβ¦ that's a lot of siblings, but every single one of them ate π π₯
π little sign-off from me to you: this lil page lives in./drivers/gpu/drm/xe, it's dated October 2026, and it's filed underxe_exec_queu...st_fence_get(9). 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