Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_guc_ct.c186 struct g2h_fence { struct
200 static void g2h_fence_init(struct g2h_fence *g2h_fence, u32 *response_buffer) in g2h_fence_init() argument
202 memset(g2h_fence, 0, sizeof(*g2h_fence)); in g2h_fence_init()
203 g2h_fence->response_buffer = response_buffer; in g2h_fence_init()
204 g2h_fence->seqno = ~0x0; in g2h_fence_init()
207 static void g2h_fence_cancel(struct g2h_fence *g2h_fence) in g2h_fence_cancel() argument
209 g2h_fence->cancel = true; in g2h_fence_cancel()
210 g2h_fence->fail = true; in g2h_fence_cancel()
213 WRITE_ONCE(g2h_fence->done, true); in g2h_fence_cancel()
216 static bool g2h_fence_needs_alloc(struct g2h_fence *g2h_fence) in g2h_fence_needs_alloc() argument
[all …]