xe_exec_queu...st_fence_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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 girl
  • vm β€” 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:

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 under xe_exec_queu...st_fence_get(9). periodt πŸ’œπŸŒΈ
πŸ“¦ where this page comes from