xe_preempt_fence
struct xe_preempt_fence *xe_preempt_fence_alloc(void)
struct xe_preempt_fence *pfence;
void xe_preempt_fence_free(struct xe_preempt_fence *pfence)
xe_preempt_fence_arm(struct xe_preempt_fence *pfence, struct xe_exec_queue *q,
struct xe_preempt_fence *pfence;
struct xe_preempt_fence *pfence =
struct xe_preempt_fence *pfence =
struct xe_preempt_fence *xe_preempt_fence_alloc(void);
void xe_preempt_fence_free(struct xe_preempt_fence *pfence);
xe_preempt_fence_arm(struct xe_preempt_fence *pfence, struct xe_exec_queue *q,
static inline struct xe_preempt_fence *
return container_of(fence, struct xe_preempt_fence, base);
xe_preempt_fence_link(struct xe_preempt_fence *pfence)
static inline struct xe_preempt_fence *
return container_of(link, struct xe_preempt_fence, link);
struct xe_preempt_fence *pfence = xe_preempt_fence_alloc();