• Home
  • Raw
  • Download

Lines Matching refs:active

80 	__i915_active_acquire(&ce->active);  in intel_context_active_acquire()
86 err = i915_active_acquire_preallocate_barrier(&ce->active, in intel_context_active_acquire()
89 i915_active_release(&ce->active); in intel_context_active_acquire()
97 i915_active_acquire_barrier(&ce->active); in intel_context_active_release()
98 i915_active_release(&ce->active); in intel_context_active_release()
110 err = i915_active_acquire(&vma->active); in __context_pin_state()
131 i915_active_release(&vma->active); in __context_unpin_state()
144 err = i915_active_acquire(&ring->vma->active); in __ring_active()
157 i915_active_release(&ring->vma->active); in __ring_retire()
231 err = i915_active_acquire(&ce->active); in __intel_context_do_pin_ww()
278 i915_active_release(&ce->active); in __intel_context_do_pin_ww()
331 static void __intel_context_retire(struct i915_active *active) in __intel_context_retire() argument
333 struct intel_context *ce = container_of(active, typeof(*ce), active); in __intel_context_retire()
344 static int __intel_context_active(struct i915_active *active) in __intel_context_active() argument
346 struct intel_context *ce = container_of(active, typeof(*ce), active); in __intel_context_active()
351 GEM_WARN_ON(!i915_active_acquire_if_busy(&ce->ring->vma->active)); in __intel_context_active()
357 GEM_WARN_ON(!i915_active_acquire_if_busy(&ce->state->active)); in __intel_context_active()
412 i915_active_init(&ce->active, in intel_context_init()
423 i915_active_fini(&ce->active); in intel_context_fini()
476 GEM_BUG_ON(i915_active_is_idle(&ce->active)); in intel_context_prepare_remote_request()
477 return i915_active_add_request(&ce->active, rq); in intel_context_prepare_remote_request()
520 struct i915_request *rq, *active = NULL; in intel_context_find_active_request() local
531 active = rq; in intel_context_find_active_request()
535 return active; in intel_context_find_active_request()