Home
last modified time | relevance | path

Searched refs:signaler (Results 1 – 7 of 7) sorted by relevance

/drivers/gpu/drm/i915/
Di915_sw_fence.c235 const struct i915_sw_fence * const signaler) in __i915_sw_fence_check_if_after() argument
242 if (fence == signaler) in __i915_sw_fence_check_if_after()
249 if (__i915_sw_fence_check_if_after(wq->private, signaler)) in __i915_sw_fence_check_if_after()
272 const struct i915_sw_fence * const signaler) in i915_sw_fence_check_if_after() argument
281 err = __i915_sw_fence_check_if_after(fence, signaler); in i915_sw_fence_check_if_after()
289 struct i915_sw_fence *signaler, in __i915_sw_fence_await_sw_fence() argument
297 if (i915_sw_fence_done(signaler)) in __i915_sw_fence_await_sw_fence()
300 debug_fence_assert(signaler); in __i915_sw_fence_await_sw_fence()
303 if (unlikely(i915_sw_fence_check_if_after(fence, signaler))) in __i915_sw_fence_await_sw_fence()
313 i915_sw_fence_wait(signaler); in __i915_sw_fence_await_sw_fence()
[all …]
Dintel_breadcrumbs.c459 if (tsk == b->signaler) in wakeup_priority()
689 request->signaling.wait.tsk = b->signaler; in intel_engine_enable_signaling()
740 wake_up_process(b->signaler); in intel_engine_enable_signaling()
799 b->signaler = tsk; in intel_engine_init_breadcrumbs()
850 if (!IS_ERR_OR_NULL(b->signaler)) in intel_engine_fini_breadcrumbs()
851 kthread_stop(b->signaler); in intel_engine_fini_breadcrumbs()
869 wake_up_process(b->signaler); in intel_breadcrumbs_busy()
Dintel_lrc.c763 stack.signaler = &request->priotree; in execlists_schedule()
784 struct i915_priotree *pt = dep->signaler; in execlists_schedule()
792 GEM_BUG_ON(p->signaler->priority < pt->priority); in execlists_schedule()
793 if (prio > READ_ONCE(p->signaler->priority)) in execlists_schedule()
818 struct i915_priotree *pt = dep->signaler; in execlists_schedule()
Di915_gem_request.h50 struct i915_priotree *signaler; member
Dintel_ringbuffer.h237 struct task_struct *signaler; /* used for fence signalling */ member
Di915_gem_request.c138 dep->signaler = signal; in __i915_priotree_add_dependency()
Di915_gem.c2812 kthread_park(engine->breadcrumbs.signaler); in i915_gem_reset_prepare_engine()
3003 kthread_unpark(engine->breadcrumbs.signaler); in i915_gem_reset_finish_engine()