Searched refs:wqi_tail (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_guc_exec_queue_types.h | 45 u32 wqi_tail; member
|
| A D | xe_guc_submit_types.h | 113 u32 wqi_tail; member
|
| A D | xe_guc_submit.c | 540 q->guc->wqi_tail = 0; in register_exec_queue() 564 return (WQ_SIZE - q->guc->wqi_tail); in wq_space_until_wrap() 575 CIRC_SPACE(q->guc->wqi_tail, q->guc->wqi_head, WQ_SIZE) in wq_wait_for_space() 607 parallel_write(xe, map, wq[q->guc->wqi_tail / sizeof(u32)], in wq_noop_append() 610 q->guc->wqi_tail = 0; in wq_noop_append() 648 wq[q->guc->wqi_tail / sizeof(u32)])); in wq_item_append() 650 q->guc->wqi_tail += wqi_size; in wq_item_append() 651 xe_assert(xe, q->guc->wqi_tail <= WQ_SIZE); in wq_item_append() 656 parallel_write(xe, map, wq_desc.tail, q->guc->wqi_tail); in wq_item_append() 2033 snapshot->guc.wqi_tail = q->guc->wqi_tail; in guc_exec_queue_wq_snapshot_capture() [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| A D | intel_context_types.h | 294 u16 wqi_tail; member
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| A D | intel_guc_submission.c | 504 CIRC_SPACE(ce->parallel.guc.wqi_tail, ce->parallel.guc.wqi_head, WQ_SIZE) in get_wq_pointer() 513 return &__get_parent_scratch(ce)->wq[ce->parallel.guc.wqi_tail / sizeof(u32)]; in get_wq_pointer() 816 return (WQ_SIZE - ce->parallel.guc.wqi_tail); in wq_space_until_wrap() 828 ce->parallel.guc.wqi_tail = (ce->parallel.guc.wqi_tail + wqi_size) & in write_wqi() 830 WRITE_ONCE(*ce->parallel.guc.wq_tail, ce->parallel.guc.wqi_tail); in write_wqi() 845 ce->parallel.guc.wqi_tail = 0; in guc_wq_noop_append() 2770 ce->parallel.guc.wqi_tail = 0; in prepare_context_registration_info_v69() 2843 ce->parallel.guc.wqi_tail = 0; in prepare_context_registration_info_v70()
|
Completed in 23 milliseconds