Home
last modified time | relevance | path

Searched refs:xe_hw_fence (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_hw_fence.c24 sizeof(struct xe_hw_fence), 0, in xe_hw_fence_module_init()
38 static struct xe_hw_fence *fence_alloc(void) in fence_alloc()
45 struct xe_hw_fence *fence = in fence_free()
46 container_of(rcu, struct xe_hw_fence, dma.rcu); in fence_free()
55 struct xe_hw_fence *fence, *next; in hw_fence_irq_run_cb()
86 struct xe_hw_fence *fence, *next; in xe_hw_fence_irq_finish()
140 static struct xe_hw_fence *to_xe_hw_fence(struct dma_fence *fence);
142 static struct xe_hw_fence_irq *xe_hw_fence_irq(struct xe_hw_fence *fence) in xe_hw_fence_irq()
149 struct xe_hw_fence *fence = to_xe_hw_fence(dma_fence); in xe_hw_fence_get_driver_name()
156 struct xe_hw_fence *fence = to_xe_hw_fence(dma_fence); in xe_hw_fence_get_timeline_name()
[all …]
Dxe_trace.h307 DECLARE_EVENT_CLASS(xe_hw_fence,
308 TP_PROTO(struct xe_hw_fence *fence),
315 __field(struct xe_hw_fence *, fence)
329 DEFINE_EVENT(xe_hw_fence, xe_hw_fence_create,
330 TP_PROTO(struct xe_hw_fence *fence),
334 DEFINE_EVENT(xe_hw_fence, xe_hw_fence_signal,
335 TP_PROTO(struct xe_hw_fence *fence),
339 DEFINE_EVENT(xe_hw_fence, xe_hw_fence_try_signal,
340 TP_PROTO(struct xe_hw_fence *fence),
Dxe_hw_fence_types.h62 struct xe_hw_fence { struct
DMakefile71 xe_hw_fence.o \