Searched refs:gem_context (Results 1 – 8 of 8) sorted by relevance
249 struct i915_gem_context *gem_context; /** caller's context */ member735 eb->gem_context = ctx; in eb_select_context()745 struct i915_gem_context *ctx = eb->gem_context; in __eb_add_lut()806 vma = radix_tree_lookup(&eb->gem_context->handles_vma, handle); in eb_lookup_vma()2380 if (i915_gem_context_user_engines(eb->gem_context)) in eb_select_engine()2385 ce = i915_gem_context_get_engine(eb->gem_context, idx); in eb_select_engine()2736 attr = eb->gem_context->sched; in eb_request_add()2913 if (unlikely(eb.gem_context->syncobj)) { in i915_gem_do_execbuffer()2916 fence = drm_syncobj_fence_get(eb.gem_context->syncobj); in i915_gem_do_execbuffer()2980 if (unlikely(eb.gem_context->syncobj)) { in i915_gem_do_execbuffer()[all …]
782 GEM_BUG_ON(rcu_access_pointer(ce->gem_context)); in intel_context_set_gem()783 RCU_INIT_POINTER(ce->gem_context, ctx); in intel_context_set_gem()
87 struct i915_gem_context __rcu *gem_context; member
79 ctx = rcu_dereference(rq->context->gem_context); in mark_guilty()124 ctx = rcu_dereference(rq->context->gem_context); in mark_innocent()
619 return rcu_dereference_protected(rq->context->gem_context, true); in i915_request_gem_context()
1245 ctx = rcu_dereference(request->context->gem_context); in record_request()1272 ctx = rcu_dereference(rq->context->gem_context); in record_context()
1687 ctx = rcu_dereference(rq->context->gem_context); in i915_request_add()
1315 ctx = rcu_dereference(ce->gem_context); in guc_lrc_desc_pin()