Home
last modified time | relevance | path

Searched refs:engine_class (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ads.c126 u8 engine_class; in __guc_ads_init() local
139 for (engine_class = 0; engine_class <= MAX_ENGINE_CLASS; ++engine_class) { in __guc_ads_init()
140 if (engine_class == OTHER_CLASS) in __guc_ads_init()
146 blob->ads.golden_context_lrca[engine_class] = 0; in __guc_ads_init()
147 blob->ads.eng_state_size[engine_class] = in __guc_ads_init()
149 engine_class) - in __guc_ads_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_gt_irq.c120 engine = gt->engine_class[class][instance]; in gen11_engine_irq_handler()
278 intel_engine_signal_breadcrumbs(gt->engine_class[RENDER_CLASS][0]); in gen5_gt_irq_handler()
280 intel_engine_signal_breadcrumbs(gt->engine_class[VIDEO_DECODE_CLASS][0]); in gen5_gt_irq_handler()
304 intel_engine_signal_breadcrumbs(gt->engine_class[RENDER_CLASS][0]); in gen6_gt_irq_handler()
306 intel_engine_signal_breadcrumbs(gt->engine_class[VIDEO_DECODE_CLASS][0]); in gen6_gt_irq_handler()
308 intel_engine_signal_breadcrumbs(gt->engine_class[COPY_ENGINE_CLASS][0]); in gen6_gt_irq_handler()
327 cs_irq_handler(gt->engine_class[RENDER_CLASS][0], in gen8_gt_irq_handler()
329 cs_irq_handler(gt->engine_class[COPY_ENGINE_CLASS][0], in gen8_gt_irq_handler()
338 cs_irq_handler(gt->engine_class[VIDEO_DECODE_CLASS][0], in gen8_gt_irq_handler()
340 cs_irq_handler(gt->engine_class[VIDEO_DECODE_CLAS in gen8_gt_irq_handler()
[all...]
H A Dintel_gt_types.h93 struct intel_engine_cs *engine_class[MAX_ENGINE_CLASS + 1] member
H A Dmock_engine.c321 i915->gt.engine_class[0][id] = &engine->base; in mock_engine()
H A Dintel_engine_cs.c293 if (GEM_DEBUG_WARN_ON(gt->engine_class[info->class][info->instance])) in intel_engine_setup()
350 gt->engine_class[info->class][info->instance] = engine; in intel_engine_setup()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ads.c510 u8 engine_class, guc_class; in guc_prep_golden_context() local
537 for (engine_class = 0; engine_class <= MAX_ENGINE_CLASS; ++engine_class) { in guc_prep_golden_context()
538 guc_class = engine_class_to_guc_class(engine_class); in guc_prep_golden_context()
543 real_size = intel_engine_context_size(gt, engine_class); in guc_prep_golden_context()
576 static struct intel_engine_cs *find_engine_state(struct intel_gt *gt, u8 engine_class) in find_engine_state() argument
582 if (engine->class != engine_class) in find_engine_state()
600 u8 engine_class, guc_class; in guc_init_golden_context() local
614 for (engine_class in guc_init_golden_context()
[all...]
H A Dintel_guc_fwif.h229 u32 engine_class; member
255 u8 engine_class; member
H A Dintel_guc_submission.c2298 action[len++] = info->engine_class; in __guc_action_register_multi_lrc_v70()
2349 info->engine_class, in __guc_action_register_context_v70()
2610 desc->engine_class = engine_class_to_guc_class(engine->class); in prepare_context_registration_info_v69()
2647 desc->engine_class = in prepare_context_registration_info_v69()
2677 info->engine_class = engine_class_to_guc_class(engine->class); in prepare_context_registration_info_v70()
4049 engine->gt->engine_class[engine->class][i]; in guc_init_breadcrumbs()
4882 u8 engine_class = guc_class_to_engine_class(guc_class); in intel_guc_lookup_engine() local
4887 return gt->engine_class[engine_class][instance]; in intel_guc_lookup_engine()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_gt_irq.c136 struct intel_engine_cs *engine = gt->engine_class[class][instance]; in gen11_gt_identity_handler()
356 intel_engine_cs_irq(gt->engine_class[RENDER_CLASS][0], in gen5_gt_irq_handler()
360 intel_engine_cs_irq(gt->engine_class[VIDEO_DECODE_CLASS][0], in gen5_gt_irq_handler()
385 intel_engine_cs_irq(gt->engine_class[RENDER_CLASS][0], in gen6_gt_irq_handler()
389 intel_engine_cs_irq(gt->engine_class[VIDEO_DECODE_CLASS][0], in gen6_gt_irq_handler()
393 intel_engine_cs_irq(gt->engine_class[COPY_ENGINE_CLASS][0], in gen6_gt_irq_handler()
413 intel_engine_cs_irq(gt->engine_class[RENDER_CLASS][0], in gen8_gt_irq_handler()
415 intel_engine_cs_irq(gt->engine_class[COPY_ENGINE_CLASS][0], in gen8_gt_irq_handler()
424 intel_engine_cs_irq(gt->engine_class[VIDEO_DECODE_CLASS][0], in gen8_gt_irq_handler()
426 intel_engine_cs_irq(gt->engine_class[VIDEO_DECODE_CLAS in gen8_gt_irq_handler()
[all...]
H A Dintel_migrate.c161 for (i = 0; i < ARRAY_SIZE(gt->engine_class[COPY_ENGINE_CLASS]); i++) { in migrate_vm()
168 engine = gt->engine_class[COPY_ENGINE_CLASS][i]; in migrate_vm()
236 for (i = 0; i < ARRAY_SIZE(gt->engine_class[COPY_ENGINE_CLASS]); i++) { in first_copy_engine()
237 engine = gt->engine_class[COPY_ENGINE_CLASS][i]; in first_copy_engine()
293 for (i = 0; i < ARRAY_SIZE(gt->engine_class[COPY_ENGINE_CLASS]); i++) { in __migrate_engines()
294 engine = gt->engine_class[COPY_ENGINE_CLASS][i]; in __migrate_engines()
H A Dintel_gt_types.h206 struct intel_engine_cs *engine_class[MAX_ENGINE_CLASS + 1] member
H A Dmock_engine.c381 to_gt(i915)->engine_class[0][id] = &engine->base; in mock_engine()
H A Dintel_engine_cs.c472 if (GEM_DEBUG_WARN_ON(gt->engine_class[info->class][info->instance])) in intel_engine_setup()
567 gt->engine_class[info->class][info->instance] = engine; in intel_engine_setup()
H A Dselftest_execlists.c3847 if (!gt->engine_class[class][inst]) in __select_siblings()
3850 if (filter && !filter(gt->engine_class[class][inst])) in __select_siblings()
3853 siblings[n++] = gt->engine_class[class][inst]; in __select_siblings()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.c159 ci->engine_class, in lookup_user_engine()
455 ci.engine_class, in set_proto_ctx_engines_balance()
460 n, ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_balance()
539 ci.engine_class, in set_proto_ctx_engines_bond()
544 ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_bond()
563 ci.engine_class, in set_proto_ctx_engines_bond()
568 n, ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_bond()
664 intel_engine_lookup_user(i915, ci.engine_class, in set_proto_ctx_engines_parallel_submit()
669 n, ci.engine_class, ci.engine_instance); in set_proto_ctx_engines_parallel_submit()
685 if (prev_engine.engine_class ! in set_proto_ctx_engines_parallel_submit()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.c155 ci->engine_class, in lookup_user_engine()
1648 ci.engine_class, in set_engines__load_balance()
1653 n, ci.engine_class, ci.engine_instance); in set_engines__load_balance()
1724 ci.engine_class, ci.engine_instance); in set_engines__bond()
1728 ci.engine_class, ci.engine_instance); in set_engines__bond()
1742 ci.engine_class, in set_engines__bond()
1747 n, ci.engine_class, ci.engine_instance); in set_engines__bond()
1822 if (ci.engine_class == (u16)I915_ENGINE_CLASS_INVALID && in set_engines()
1829 ci.engine_class, in set_engines()
1834 n, ci.engine_class, c in set_engines()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_query.c113 engine = intel_engine_lookup_user(i915, (u8)classinstance.engine_class, in query_geometry_subslices()
159 info.engine.engine_class = engine->uabi_class; in query_engine_info()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp.c96 engine = gt->engine_class[VIDEO_DECODE_CLASS][i]; in create_vcs_context()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_query.c125 info.engine.engine_class = engine->uabi_class; in query_engine_info()
/kernel/linux/linux-5.10/tools/include/uapi/drm/
H A Di915_drm.h137 __u16 engine_class; /* see enum drm_i915_gem_engine_class */ member
1645 * engine_class: I915_ENGINE_CLASS_INVALID,
/kernel/linux/linux-5.10/include/uapi/drm/
H A Di915_drm.h137 __u16 engine_class; /* see enum drm_i915_gem_engine_class */ member
1645 * engine_class: I915_ENGINE_CLASS_INVALID,
/kernel/linux/linux-6.6/include/uapi/drm/
H A Di915_drm.h236 * @engine_class:
240 __u16 engine_class; member
2051 * engine_class: I915_ENGINE_CLASS_INVALID,
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Di915_drm.h47 __u16 engine_class; member
/kernel/linux/linux-6.6/tools/include/uapi/drm/
H A Di915_drm.h236 * @engine_class:
240 __u16 engine_class; member
2051 * engine_class: I915_ENGINE_CLASS_INVALID,
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/
H A Di915_drm.h47 __u16 engine_class; member

Completed in 57 milliseconds

12