Lines Matching refs:intel_context

19 static struct intel_context *intel_context_alloc(void)  in intel_context_alloc()
26 struct intel_context *ce = container_of(rcu, typeof(*ce), rcu); in rcu_context_free()
32 void intel_context_free(struct intel_context *ce) in intel_context_free()
37 struct intel_context *
40 struct intel_context *ce; in intel_context_create()
51 int intel_context_alloc_state(struct intel_context *ce) in intel_context_alloc_state()
76 static int intel_context_active_acquire(struct intel_context *ce) in intel_context_active_acquire()
95 static void intel_context_active_release(struct intel_context *ce) in intel_context_active_release()
162 static int intel_context_pre_pin(struct intel_context *ce, in intel_context_pre_pin()
194 static void intel_context_post_unpin(struct intel_context *ce) in intel_context_post_unpin()
203 int __intel_context_do_pin_ww(struct intel_context *ce, in __intel_context_do_pin_ww()
296 int __intel_context_do_pin(struct intel_context *ce) in __intel_context_do_pin()
313 void __intel_context_do_unpin(struct intel_context *ce, int sub) in __intel_context_do_unpin()
336 struct intel_context *ce = container_of(active, typeof(*ce), active); in __intel_context_retire()
349 struct intel_context *ce = container_of(active, typeof(*ce), active); in __intel_context_active()
376 intel_context_init(struct intel_context *ce, struct intel_engine_cs *engine) in intel_context_init()
422 void intel_context_fini(struct intel_context *ce) in intel_context_fini()
424 struct intel_context *child, *next; in intel_context_fini()
447 slab_ce = KMEM_CACHE(intel_context, SLAB_HWCACHE_ALIGN); in i915_context_module_init()
454 void intel_context_enter_engine(struct intel_context *ce) in intel_context_enter_engine()
460 void intel_context_exit_engine(struct intel_context *ce) in intel_context_exit_engine()
466 int intel_context_prepare_remote_request(struct intel_context *ce, in intel_context_prepare_remote_request()
493 struct i915_request *intel_context_create_request(struct intel_context *ce) in intel_context_create_request()
531 struct i915_request *intel_context_get_active_request(struct intel_context *ce) in intel_context_get_active_request()
533 struct intel_context *parent = intel_context_to_parent(ce); in intel_context_get_active_request()
562 void intel_context_bind_parent_child(struct intel_context *parent, in intel_context_bind_parent_child()
563 struct intel_context *child) in intel_context_bind_parent_child()
581 u64 intel_context_get_total_runtime_ns(const struct intel_context *ce) in intel_context_get_total_runtime_ns()
596 u64 intel_context_get_avg_runtime_ns(struct intel_context *ce) in intel_context_get_avg_runtime_ns()
606 bool intel_context_ban(struct intel_context *ce, struct i915_request *rq) in intel_context_ban()
619 bool intel_context_revoke(struct intel_context *ce) in intel_context_revoke()