Searched refs:wqi_tail (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_guc_exec_queue_types.h | 44 /** @wqi_tail: work queue item tail */ 45 u32 wqi_tail; member in struct:xe_guc_exec_queue
|
H A D | xe_guc_submit_types.h | 123 /** @guc.wqi_tail: work queue item tail */ 124 u32 wqi_tail; member in struct:xe_guc_submit_exec_queue_snapshot::__anon625
|
H A D | xe_guc_submit.c | 550 q->guc->wqi_tail = 0; 574 return (WQ_SIZE - q->guc->wqi_tail); 585 CIRC_SPACE(q->guc->wqi_tail, q->guc->wqi_head, WQ_SIZE) 617 parallel_write(xe, map, wq[q->guc->wqi_tail / sizeof(u32)], 620 q->guc->wqi_tail = 0; 658 wq[q->guc->wqi_tail / sizeof(u32)])); 660 q->guc->wqi_tail += wqi_size; 661 xe_assert(xe, q->guc->wqi_tail <= WQ_SIZE); 666 parallel_write(xe, map, wq_desc.tail, q->guc->wqi_tail); 1745 snapshot->guc.wqi_tail [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_context_types.h | 289 /** @wqi_tail: cached tail pointer in work queue */ 290 u16 wqi_tail; member in struct:intel_context::__anon643::__anon645
|
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_submission.c | 504 CIRC_SPACE(ce->parallel.guc.wqi_tail, ce->parallel.guc.wqi_head, WQ_SIZE) 513 return &__get_parent_scratch(ce)->wq[ce->parallel.guc.wqi_tail / sizeof(u32)]; 816 return (WQ_SIZE - ce->parallel.guc.wqi_tail); 828 ce->parallel.guc.wqi_tail = (ce->parallel.guc.wqi_tail + wqi_size) & 830 WRITE_ONCE(*ce->parallel.guc.wq_tail, ce->parallel.guc.wqi_tail); 845 ce->parallel.guc.wqi_tail = 0; 2764 ce->parallel.guc.wqi_tail = 0; 2837 ce->parallel.guc.wqi_tail = 0;
|
Completed in 157 milliseconds