Lines Matching refs:wq_desc
530 offsetof(struct guc_submit_parallel_scratch, wq_desc)); in register_exec_queue()
532 offsetof(struct guc_submit_parallel_scratch, wq_desc)); in register_exec_queue()
542 parallel_write(xe, map, wq_desc.wq_status, WQ_STATUS_ACTIVE); in register_exec_queue()
578 q->guc->wqi_head = parallel_read(xe, map, wq_desc.head); in wq_wait_for_space()
656 parallel_write(xe, map, wq_desc.tail, q->guc->wqi_tail); in wq_item_append()
2034 snapshot->parallel.wq_desc.head = parallel_read(xe, map, wq_desc.head); in guc_exec_queue_wq_snapshot_capture()
2035 snapshot->parallel.wq_desc.tail = parallel_read(xe, map, wq_desc.tail); in guc_exec_queue_wq_snapshot_capture()
2036 snapshot->parallel.wq_desc.status = parallel_read(xe, map, in guc_exec_queue_wq_snapshot_capture()
2037 wq_desc.wq_status); in guc_exec_queue_wq_snapshot_capture()
2039 if (snapshot->parallel.wq_desc.head != in guc_exec_queue_wq_snapshot_capture()
2040 snapshot->parallel.wq_desc.tail) { in guc_exec_queue_wq_snapshot_capture()
2041 for (i = snapshot->parallel.wq_desc.head; in guc_exec_queue_wq_snapshot_capture()
2042 i != snapshot->parallel.wq_desc.tail; in guc_exec_queue_wq_snapshot_capture()
2056 snapshot->guc.wqi_head, snapshot->parallel.wq_desc.head); in guc_exec_queue_wq_snapshot_print()
2058 snapshot->guc.wqi_tail, snapshot->parallel.wq_desc.tail); in guc_exec_queue_wq_snapshot_print()
2059 drm_printf(p, "\tWQ status: %u\n", snapshot->parallel.wq_desc.status); in guc_exec_queue_wq_snapshot_print()
2061 if (snapshot->parallel.wq_desc.head != in guc_exec_queue_wq_snapshot_print()
2062 snapshot->parallel.wq_desc.tail) { in guc_exec_queue_wq_snapshot_print()
2063 for (i = snapshot->parallel.wq_desc.head; in guc_exec_queue_wq_snapshot_print()
2064 i != snapshot->parallel.wq_desc.tail; in guc_exec_queue_wq_snapshot_print()