| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_ads.c | 534 u8 engine_class, guc_class; in guc_prep_golden_context() local 561 for (engine_class = 0; engine_class <= MAX_ENGINE_CLASS; ++engine_class) { in guc_prep_golden_context() 562 guc_class = engine_class_to_guc_class(engine_class); in guc_prep_golden_context() 567 real_size = intel_engine_context_size(gt, engine_class); in guc_prep_golden_context() 600 static struct intel_engine_cs *find_engine_state(struct intel_gt *gt, u8 engine_class) in find_engine_state() argument 606 if (engine->class != engine_class) in find_engine_state() 624 u8 engine_class, guc_class; in guc_init_golden_context() local 638 for (engine_class = 0; engine_class <= MAX_ENGINE_CLASS; ++engine_class) { in guc_init_golden_context() 639 guc_class = engine_class_to_guc_class(engine_class); in guc_init_golden_context() 643 real_size = intel_engine_context_size(gt, engine_class); in guc_init_golden_context() [all …]
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_configfs.c | 301 enum xe_engine_class engine_class; member 309 { .cls = "rcs", .mask = XE_HW_ENGINE_RCS_MASK, .engine_class = XE_ENGINE_CLASS_RENDER }, 310 { .cls = "bcs", .mask = XE_HW_ENGINE_BCS_MASK, .engine_class = XE_ENGINE_CLASS_COPY }, 311 { .cls = "vcs", .mask = XE_HW_ENGINE_VCS_MASK, .engine_class = XE_ENGINE_CLASS_VIDEO_DECODE }, 312 { .cls = "vecs", .mask = XE_HW_ENGINE_VECS_MASK, .engine_class = XE_ENGINE_CLASS_VIDEO_ENHANCE }, 313 { .cls = "ccs", .mask = XE_HW_ENGINE_CCS_MASK, .engine_class = XE_ENGINE_CLASS_COMPUTE }, 314 { .cls = "gsccs", .mask = XE_HW_ENGINE_GSCCS_MASK, .engine_class = XE_ENGINE_CLASS_OTHER }, 604 enum xe_engine_class ec = engine_info[i].engine_class; in wa_bb_show() 722 wa_bb_append(&wa_bb[info->engine_class], val); in parse_wa_bb_lines() 737 wa_bb_append(&wa_bb[info->engine_class], in parse_wa_bb_lines() [all …]
|
| H A D | xe_pmu.c | 106 eci.engine_class = config_to_engine_class(config); in event_to_hwe() 176 unsigned int engine_class, engine_instance, function_id; in event_param_valid() local 184 engine_class = config_to_engine_class(config); in event_param_valid() 192 if (engine_class || engine_instance || function_id) in event_param_valid() 404 PMU_FORMAT_ATTR(engine_class, "config:20-27");
|
| H A D | xe_hw_engine.h | 57 enum xe_engine_class engine_class);
|
| H A D | xe_hw_engine.c | 1011 enum xe_engine_class engine_class) in xe_hw_engine_mask_per_class() argument 1017 if (engine_infos[id].class == engine_class && in xe_hw_engine_mask_per_class() 1099 if (eci.engine_class >= ARRAY_SIZE(user_to_xe_engine_class)) in xe_hw_engine_lookup() 1105 idx = array_index_nospec(eci.engine_class, in xe_hw_engine_lookup()
|
| H A D | xe_pagefault.c | 261 pf->consumer.engine_class, in xe_pagefault_print() 262 xe_hw_engine_class_to_str(pf->consumer.engine_class), in xe_pagefault_print()
|
| H A D | xe_exec_queue.c | 1215 XE_IOCTL_DBG(xe, n && eci[n].engine_class != class)) in calc_validate_logical_mask() 1218 class = eci[n].engine_class; in calc_validate_logical_mask() 1297 if (eci[0].engine_class == DRM_XE_ENGINE_CLASS_VM_BIND) { in xe_exec_queue_create_ioctl() 1413 if (eci[0].engine_class != DRM_XE_ENGINE_CLASS_VM_BIND) in xe_exec_queue_create_ioctl()
|
| H A D | xe_vm.c | 605 hwe = xe_gt_hw_engine(pf->gt, pf->consumer.engine_class, in xe_vm_add_fault_entry_pf()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_context.c | 160 ci->engine_class, in lookup_user_engine() 458 ci.engine_class, in set_proto_ctx_engines_balance() 463 n, ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_balance() 542 ci.engine_class, in set_proto_ctx_engines_bond() 547 ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_bond() 566 ci.engine_class, in set_proto_ctx_engines_bond() 571 n, ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_bond() 665 intel_engine_lookup_user(i915, ci.engine_class, in set_proto_ctx_engines_parallel_submit() 670 n, ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_parallel_submit() 686 if (prev_engine.engine_class != in set_proto_ctx_engines_parallel_submit() [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_gt_types.h | 206 struct intel_engine_cs *engine_class[MAX_ENGINE_CLASS + 1] member
|
| H A D | mock_engine.c | 381 to_gt(i915)->engine_class[0][id] = &engine->base; in mock_engine()
|
| H A D | intel_engine_cs.c | 471 if (GEM_DEBUG_WARN_ON(gt->engine_class[info->class][info->instance])) in intel_engine_setup() 565 gt->engine_class[info->class][info->instance] = engine; in intel_engine_setup()
|
| H A D | selftest_execlists.c | 3848 if (!gt->engine_class[class][inst]) in __select_siblings() 3851 if (filter && !filter(gt->engine_class[class][inst])) in __select_siblings() 3854 siblings[n++] = gt->engine_class[class][inst]; in __select_siblings()
|
| /linux/include/uapi/drm/ |
| H A D | i915_drm.h | 240 __u16 engine_class; member
|
| /linux/tools/include/uapi/drm/ |
| H A D | i915_drm.h | |