/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_submission.c | 391 return ce->guc_id.id == GUC_INVALID_CONTEXT_ID; in context_guc_id_invalid() 396 ce->guc_id.id = GUC_INVALID_CONTEXT_ID; in set_context_guc_id_invalid() 717 GEM_BUG_ON(!atomic_read(&ce->guc_id.ref)); in __guc_add_request() 740 action[len++] = ce->guc_id.id; in __guc_add_request() 747 action[len++] = ce->guc_id.id; in __guc_add_request() 861 GEM_BUG_ON(!atomic_read(&ce->guc_id.ref)); in __guc_wq_item_append() 864 GEM_BUG_ON(!ctx_id_mapped(ce_to_guc(ce), ce->guc_id.id)); in __guc_wq_item_append() 882 *wqi++ = FIELD_PREP(WQ_GUC_ID_MASK, ce->guc_id.id) | in __guc_wq_item_append() 992 if (unlikely(!ctx_id_mapped(guc, ce->guc_id.id) && in guc_dequeue_one_context() 2248 !ctx_id_mapped(guc, ce->guc_id.id); in need_tasklet() [all …]
|
H A D | intel_guc_capture.c | 853 read += guc_capture_log_remove_dw(guc, buf, &hdr->guc_id); in guc_capture_log_get_data_hdr() 1037 new->guc_id = original->guc_id; in guc_capture_clone_node() 1241 node->guc_id = hdr.guc_id; in guc_capture_extract_reglists() 1409 i915_error_printf(ebuf, " GuC-Context-Id: 0x%08x\n", (node)->guc_id); \ 1552 if (n->eng_inst == GUC_ID_TO_ENGINE_INSTANCE(engine->guc_id) && in intel_guc_capture_is_matching_engine() 1553 n->eng_class == GUC_ID_TO_ENGINE_CLASS(engine->guc_id) && in intel_guc_capture_is_matching_engine() 1554 n->guc_id == ce->guc_id.id && in intel_guc_capture_is_matching_engine() 1584 if (n->eng_inst == GUC_ID_TO_ENGINE_INSTANCE(ee->engine->guc_id) && in intel_guc_capture_get_matching_node() 1585 n->eng_class == GUC_ID_TO_ENGINE_CLASS(ee->engine->guc_id) && in intel_guc_capture_get_matching_node() 1586 n->guc_id == ce->guc_id.id && in intel_guc_capture_get_matching_node() [all …]
|
H A D | guc_capture_fwif.h | 49 u32 guc_id; member 121 u32 guc_id; /* if type-instance, context index of hung context, else set to ~0 */ member
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_trace.h | 94 __field(u16, guc_id) 105 __entry->guc_id = q->guc->id; 112 __entry->gt_id, __entry->width, __entry->guc_id, 215 __field(u16, guc_id) 228 __entry->guc_id = job->q->guc->id; 239 __entry->lrc_seqno, __entry->gt_id, __entry->guc_id, 286 __field(u16, guc_id) 293 __entry->guc_id = 299 … TP_printk("dev=%s, gt=%u guc_id=%d, opcode=%u", __get_str(dev), __entry->gt_id, __entry->guc_id,
|
H A D | xe_guc_submit.c | 378 u16 guc_id) in __guc_exec_queue_policy_start_klv() argument 382 policy->h2g.header.guc_id = guc_id; in __guc_exec_queue_policy_start_klv() 1821 g2h_exec_queue_lookup(struct xe_guc *guc, u32 guc_id) in g2h_exec_queue_lookup() argument 1826 if (unlikely(guc_id >= GUC_ID_MAX)) { in g2h_exec_queue_lookup() 1827 xe_gt_err(gt, "Invalid guc_id %u\n", guc_id); in g2h_exec_queue_lookup() 1831 q = xa_load(&guc->submission_state.exec_queue_lookup, guc_id); in g2h_exec_queue_lookup() 1833 xe_gt_err(gt, "Not engine present for guc_id %u\n", guc_id); in g2h_exec_queue_lookup() 1837 xe_gt_assert(guc_to_gt(guc), guc_id >= q->guc->id); in g2h_exec_queue_lookup() 1838 xe_gt_assert(guc_to_gt(guc), guc_id < (q->guc->id + q->width)); in g2h_exec_queue_lookup() 1908 u32 guc_id, runnable_state; in xe_guc_sched_done_handler() local [all …]
|
H A D | xe_guc_capture.c | 76 u32 guc_id; member 882 int guc_id = node->guc_id; in guc_capture_remove_stale_matches_from_list() local 885 if (n != node && !n->locked && n->guc_id == guc_id) in guc_capture_remove_stale_matches_from_list() 1134 new->guc_id = original->guc_id; in guc_capture_clone_node() 1295 node->guc_id = hdr.guc_id; in guc_capture_extract_reglists() 1588 u16 guc_id = 0; in xe_engine_manual_capture() local 1634 guc_id = ge->guc.id; in xe_engine_manual_capture() 1642 new->guc_id = guc_id; in xe_engine_manual_capture() 1883 u16 guc_id = q->guc->id; in xe_guc_capture_get_matching_and_lock() local 1893 n->guc_id == guc_id && n->lrca == lrca && in xe_guc_capture_get_matching_and_lock()
|
H A D | xe_guc_fwif.h | 73 u32 guc_id; member
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_trace.h | 403 __field(u32, guc_id) 410 __entry->guc_id = ce->guc_id.id; 417 __entry->guc_id, __entry->pin_count,
|
H A D | i915_gpu_error.c | 1654 engine->name, rq->fence.context, rq->fence.seqno, ce->guc_id.id); in capture_engine()
|
/linux/drivers/gpu/drm/xe/abi/ |
H A D | guc_capture_abi.h | 133 u32 guc_id; member
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_context_types.h | 243 } guc_id; member
|
H A D | intel_context.c | 419 ce->guc_id.id = GUC_INVALID_CONTEXT_ID; in intel_context_init() 420 INIT_LIST_HEAD(&ce->guc_id.link); in intel_context_init()
|
H A D | intel_engine_types.h | 374 unsigned int guc_id; member
|
H A D | intel_engine_cs.c | 490 engine->guc_id = MAKE_GUC_ID(guc_class, info->instance); in intel_engine_setup()
|