Searched refs:gem_context (Results 1 – 16 of 16) sorted by relevance
50 ce->gem_context = ctx; in mock_context()
77 i915_gem_context_put(ce->gem_context); in mock_context_unpin()
86 struct i915_address_space *vm = &rq->gem_context->ppgtt->vm; in emit_recurse_batch()
595 if (engine->last_retired_context->gem_context != i915->kernel_context) { in __igt_switch_to_kernel_context()
110 rq->gem_context->ppgtt ? in emit_recurse_batch()111 &rq->gem_context->ppgtt->vm : in emit_recurse_batch()
422 rq->gem_context->ppgtt ?: rq->i915->mm.aliasing_ppgtt; in execlists_update_context()510 i915_gem_context_force_single_submission(ce->gem_context)); in ctx_single_port_submission()1286 i915_gem_context_put(ce->gem_context); in execlists_context_unpin()1956 request->gem_context, engine, request->ring); in execlists_reset()1994 struct i915_hw_ppgtt *ppgtt = rq->gem_context->ppgtt; in intel_logical_ring_emit_pdps()2033 if (rq->gem_context->ppgtt && in gen8_emit_bb_start()2034 (intel_engine_flag(rq->engine) & rq->gem_context->ppgtt->pd_dirty_rings) && in gen8_emit_bb_start()2035 !i915_vm_is_48bit(&rq->gem_context->ppgtt->vm) && in gen8_emit_bb_start()2041 rq->gem_context->ppgtt->pd_dirty_rings &= ~intel_engine_flag(rq->engine); in gen8_emit_bb_start()
633 __entry->hw_id = rq->gem_context->hw_id;663 __entry->hw_id = rq->gem_context->hw_id;711 __entry->hw_id = rq->gem_context->hw_id;744 __entry->hw_id = rq->gem_context->hw_id;836 __entry->hw_id = rq->gem_context->hw_id;
155 struct i915_gem_context *gem_context; member
460 atomic_dec_if_positive(&request->gem_context->ban_score); in i915_request_retire()765 rq->gem_context = ctx; in i915_request_alloc()1130 engine->schedule(request, &request->gem_context->sched); in i915_request_add()
96 struct i915_gem_context *gem_context; member
293 ce->gem_context = ctx; in __create_hw_context()690 if (prev->gem_context == i915->kernel_context) in i915_gem_switch_to_kernel_context()
1261 __context_unpin_ppgtt(ce->gem_context); in intel_ring_context_unpin()1264 i915_gem_context_put(ce->gem_context); in intel_ring_context_unpin()1359 err = __context_pin_ppgtt(ce->gem_context); in __ring_context_pin()1669 struct i915_gem_context *ctx = rq->gem_context; in switch_context()
3103 struct i915_gem_context *hung_ctx = request->gem_context; in engine_skip_context()3113 if (request->gem_context == hung_ctx) in engine_skip_context()3159 i915_gem_context_mark_guilty(request->gem_context); in i915_gem_reset_request()3163 if (i915_gem_context_is_banned(request->gem_context)) in i915_gem_reset_request()3175 i915_gem_context_mark_innocent(request->gem_context); in i915_gem_reset_request()
1296 struct i915_gem_context *ctx = request->gem_context; in record_request()1472 struct i915_gem_context *ctx = request->gem_context; in gem_record_rings()
545 task = pid_task(request && request->gem_context->pid ? in i915_gem_object_info()546 request->gem_context->pid : file->pid, in i915_gem_object_info()
203 return i915_gem_context_force_single_submission(req->gem_context); in is_gvt_request()288 desc |= ce->gem_context->desc_template & ((1ULL << 12) - 1); in shadow_context_descriptor_update()