Lines Matching defs:engine
147 * intel_gvt_render_mmio_to_engine - convert a mmio offset into the engine
152 * The engine containing the offset within its mmio page.
157 struct intel_engine_cs *engine;
161 for_each_engine(engine, gvt->gt, id)
162 if (engine->mmio_base == offset)
163 return engine;
229 * since we don't know which engine the ppgtt will
523 const struct intel_engine_cs *engine =
526 if (bytes != 4 || !IS_ALIGNED(offset, bytes) || !engine) {
533 reg_nonpriv != i915_mmio_reg_offset(RING_NOPID(engine->mmio_base))) {
1489 const struct intel_engine_cs *engine =
1504 if (unlikely(!engine)) {
1509 vgpu->hws_pga[engine->id] = value;
1696 const struct intel_engine_cs *engine =
1706 if (!engine ||
1707 vgpu == gvt->scheduler.engine_owner[engine->id] ||
1708 offset == i915_mmio_reg_offset(RING_TIMESTAMP(engine->mmio_base)) ||
1709 offset == i915_mmio_reg_offset(RING_TIMESTAMP_UDW(engine->mmio_base))) {
1723 const struct intel_engine_cs *engine = intel_gvt_render_mmio_to_engine(vgpu->gvt, offset);
1728 if (drm_WARN_ON(&i915->drm, !engine))
1746 execlist = &vgpu->submission.execlist[engine->id];
1750 ret = intel_vgpu_submit_execlist(vgpu, engine);
1753 engine->name);
1765 const struct intel_engine_cs *engine =
1804 engine->name);
1810 engine->mask,