xe_hw_fence_irq
struct xe_hw_fence_irq *fence_irq;
struct xe_hw_fence_irq fence_irq[XE_ENGINE_CLASS_MAX];
struct xe_hw_fence_irq *fence_irq;
void xe_hw_fence_irq_run(struct xe_hw_fence_irq *irq)
struct xe_hw_fence_irq *irq, const char *name)
static struct xe_hw_fence_irq *xe_hw_fence_irq(struct xe_hw_fence *fence)
return container_of(fence->dma.extern_lock, struct xe_hw_fence_irq,
struct xe_hw_fence_irq *irq = xe_hw_fence_irq(fence);
struct xe_hw_fence_irq *irq = container_of(work, typeof(*irq), work);
void xe_hw_fence_irq_init(struct xe_hw_fence_irq *irq)
void xe_hw_fence_irq_finish(struct xe_hw_fence_irq *irq)
void xe_hw_fence_irq_init(struct xe_hw_fence_irq *irq);
void xe_hw_fence_irq_finish(struct xe_hw_fence_irq *irq);
void xe_hw_fence_irq_run(struct xe_hw_fence_irq *irq);
struct xe_hw_fence_irq *irq, const char *name);
struct xe_hw_fence_irq *irq;