Lines Matching refs:ce
16 const struct intel_context *ce, in gen8_emit_rpcs_config() argument
26 offset = i915_ggtt_offset(ce->state) + in gen8_emit_rpcs_config()
40 gen8_modify_rpcs(struct intel_context *ce, const struct intel_sseu sseu) in gen8_modify_rpcs() argument
45 lockdep_assert_held(&ce->pin_mutex); in gen8_modify_rpcs()
53 if (!intel_context_pin_if_active(ce)) in gen8_modify_rpcs()
56 rq = intel_engine_create_kernel_request(ce->engine); in gen8_modify_rpcs()
63 ret = intel_context_prepare_remote_request(ce, rq); in gen8_modify_rpcs()
65 ret = gen8_emit_rpcs_config(rq, ce, sseu); in gen8_modify_rpcs()
69 intel_context_unpin(ce); in gen8_modify_rpcs()
74 intel_context_reconfigure_sseu(struct intel_context *ce, in intel_context_reconfigure_sseu() argument
79 GEM_BUG_ON(GRAPHICS_VER(ce->engine->i915) < 8); in intel_context_reconfigure_sseu()
81 ret = intel_context_lock_pinned(ce); in intel_context_reconfigure_sseu()
86 if (!memcmp(&ce->sseu, &sseu, sizeof(sseu))) in intel_context_reconfigure_sseu()
89 ret = gen8_modify_rpcs(ce, sseu); in intel_context_reconfigure_sseu()
91 ce->sseu = sseu; in intel_context_reconfigure_sseu()
94 intel_context_unlock_pinned(ce); in intel_context_reconfigure_sseu()