Home
last modified time | relevance | path

Searched refs:engine_mask (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/i915/gt/
Dintel_reset.c161 intel_engine_mask_t engine_mask, in i915_do_reset() argument
190 intel_engine_mask_t engine_mask, in g33_do_reset() argument
200 intel_engine_mask_t engine_mask, in g4x_do_reset() argument
236 static int ilk_do_reset(struct intel_gt *gt, intel_engine_mask_t engine_mask, in ilk_do_reset() argument
297 intel_engine_mask_t engine_mask, in gen6_reset_engines() argument
310 if (engine_mask == ALL_ENGINES) { in gen6_reset_engines()
316 for_each_engine_masked(engine, gt, engine_mask, tmp) { in gen6_reset_engines()
492 intel_engine_mask_t engine_mask, in gen11_reset_engines() argument
516 if (engine_mask == ALL_ENGINES) { in gen11_reset_engines()
520 for_each_engine_masked(engine, gt, engine_mask, tmp) { in gen11_reset_engines()
[all …]
Dintel_reset.h26 intel_engine_mask_t engine_mask,
56 int __intel_gt_reset(struct intel_gt *gt, intel_engine_mask_t engine_mask);
Dintel_breadcrumbs_types.h49 intel_engine_mask_t engine_mask; member
Dintel_engine_cs.c519 info->engine_mask = INTEL_INFO(i915)->platform_engine_mask; in init_engine_mask()
522 return info->engine_mask; in init_engine_mask()
544 info->engine_mask &= ~BIT(_VCS(i)); in init_engine_mask()
564 info->engine_mask &= ~BIT(_VECS(i)); in init_engine_mask()
572 return info->engine_mask; in init_engine_mask()
584 const unsigned int engine_mask = init_engine_mask(gt); in intel_engines_init_mmio() local
589 drm_WARN_ON(&i915->drm, engine_mask == 0); in intel_engines_init_mmio()
590 drm_WARN_ON(&i915->drm, engine_mask & in intel_engines_init_mmio()
612 if (drm_WARN_ON(&i915->drm, mask != engine_mask)) in intel_engines_init_mmio()
613 gt->info.engine_mask = mask; in intel_engines_init_mmio()
Dintel_gt_types.h181 intel_engine_mask_t engine_mask; member
Dintel_gt.h55 intel_engine_mask_t engine_mask);
Dintel_gt.c264 intel_engine_mask_t engine_mask) in intel_gt_clear_error_registers() argument
301 for_each_engine_masked(engine, gt, engine_mask, id) in intel_gt_clear_error_registers()
894 drm_printf(p, "available engines: %x\n", info->engine_mask); in intel_gt_info_print()
/Linux-v5.15/drivers/gpu/drm/i915/gvt/
Dscheduler.h150 intel_engine_mask_t engine_mask);
155 intel_engine_mask_t engine_mask,
169 intel_engine_mask_t engine_mask);
Dexeclist.c523 intel_engine_mask_t engine_mask) in clean_execlist() argument
529 for_each_engine_masked(engine, vgpu->gvt->gt, engine_mask, tmp) { in clean_execlist()
537 intel_engine_mask_t engine_mask) in reset_execlist() argument
542 for_each_engine_masked(engine, vgpu->gvt->gt, engine_mask, tmp) in reset_execlist()
547 intel_engine_mask_t engine_mask) in init_execlist() argument
549 reset_execlist(vgpu, engine_mask); in init_execlist()
Dvgpu.c539 intel_engine_mask_t engine_mask) in intel_gvt_reset_vgpu_locked() argument
543 intel_engine_mask_t resetting_eng = dmlr ? ALL_ENGINES : engine_mask; in intel_gvt_reset_vgpu_locked()
547 vgpu->id, dmlr, engine_mask); in intel_gvt_reset_vgpu_locked()
564 if (engine_mask == ALL_ENGINES || dmlr) { in intel_gvt_reset_vgpu_locked()
566 if (engine_mask == ALL_ENGINES) in intel_gvt_reset_vgpu_locked()
Dgvt.h150 int (*init)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
151 void (*clean)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
152 void (*reset)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
494 intel_engine_mask_t engine_mask);
Dscheduler.c1046 intel_engine_mask_t engine_mask) in intel_vgpu_clean_workloads() argument
1054 for_each_engine_masked(engine, vgpu->gvt->gt, engine_mask, tmp) { in intel_vgpu_clean_workloads()
1341 intel_engine_mask_t engine_mask) in intel_vgpu_reset_submission() argument
1348 intel_vgpu_clean_workloads(vgpu, engine_mask); in intel_vgpu_reset_submission()
1349 s->ops->reset(vgpu, engine_mask); in intel_vgpu_reset_submission()
1465 intel_engine_mask_t engine_mask, in intel_vgpu_select_submission_ops() argument
1480 interface == 0 && engine_mask != ALL_ENGINES)) in intel_vgpu_select_submission_ops()
1484 s->ops->clean(vgpu, engine_mask); in intel_vgpu_select_submission_ops()
1494 ret = ops[interface]->init(vgpu, engine_mask); in intel_vgpu_select_submission_ops()
Dhandlers.c317 intel_engine_mask_t engine_mask = 0; in gdrst_mmio_write() local
325 engine_mask = ALL_ENGINES; in gdrst_mmio_write()
329 engine_mask |= BIT(RCS0); in gdrst_mmio_write()
333 engine_mask |= BIT(VCS0); in gdrst_mmio_write()
337 engine_mask |= BIT(BCS0); in gdrst_mmio_write()
341 engine_mask |= BIT(VECS0); in gdrst_mmio_write()
345 engine_mask |= BIT(VCS1); in gdrst_mmio_write()
351 engine_mask &= vgpu->gvt->gt->info.engine_mask; in gdrst_mmio_write()
355 intel_gvt_reset_vgpu_locked(vgpu, false, engine_mask); in gdrst_mmio_write()
/Linux-v5.15/drivers/gpu/drm/i915/
Di915_gpu_error.h221 intel_engine_mask_t engine_mask);
223 intel_engine_mask_t engine_mask);
276 i915_capture_error_state(struct intel_gt *gt, intel_engine_mask_t engine_mask) in i915_capture_error_state() argument
Di915_drv.h1260 for ((tmp__) = (mask__) & (gt__)->info.engine_mask; \
1588 #define __HAS_ENGINE(engine_mask, id) ((engine_mask) & BIT(id)) argument
1589 #define HAS_ENGINE(gt, id) __HAS_ENGINE((gt)->info.engine_mask, id)
1594 ((gt)->info.engine_mask & \
Di915_gpu_error.c1483 intel_engine_mask_t engine_mask, in gt_record_engines() argument
1499 ee->hung = engine->mask & engine_mask; in gt_record_engines()
1821 i915_gpu_coredump(struct intel_gt *gt, intel_engine_mask_t engine_mask) in i915_gpu_coredump() argument
1847 gt_record_engines(error->gt, engine_mask, compress); in i915_gpu_coredump()
1903 intel_engine_mask_t engine_mask) in i915_capture_error_state() argument
1907 error = i915_gpu_coredump(gt, engine_mask); in i915_capture_error_state()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/
Dmt76x02_dfs.c617 u32 engine_mask; in mt76x02_dfs_tasklet() local
641 engine_mask = mt76_rr(dev, MT_BBP(DFS, 1)); in mt76x02_dfs_tasklet()
642 if (!(engine_mask & 0xf)) in mt76x02_dfs_tasklet()
648 if (!(engine_mask & (1 << i))) in mt76x02_dfs_tasklet()
/Linux-v5.15/drivers/gpu/drm/i915/selftests/
Dmock_gem_device.c199 i915->gt.info.engine_mask = BIT(0); in mock_gem_device()
/Linux-v5.15/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_submission.c2197 intel_engine_mask_t tmp, mask = b->engine_mask; in guc_irq_enable_breadcrumbs()
2210 intel_engine_mask_t tmp, mask = b->engine_mask; in guc_irq_disable_breadcrumbs()
2243 engine->breadcrumbs->engine_mask |= engine->mask; in guc_init_breadcrumbs()