• Home
  • Raw
  • Download

Lines Matching refs:sched

363 	i915_sched_node_fini(&rq->sched);  in i915_request_retire()
582 list_del_init(&request->sched.link); in __i915_request_submit()
608 if (request->sched.semaphores && in __i915_request_submit()
610 engine->saturated |= request->sched.semaphores; in __i915_request_submit()
687 if (request->sched.semaphores && __i915_request_has_started(request)) in __i915_request_unsubmit()
688 request->sched.semaphores = 0; in __i915_request_unsubmit()
828 i915_sched_node_init(&rq->sched); in __i915_request_ctor()
925 i915_sched_node_reinit(&rq->sched); in __i915_request_create()
971 GEM_BUG_ON(!list_empty(&rq->sched.signalers_list)); in __i915_request_create()
972 GEM_BUG_ON(!list_empty(&rq->sched.waiters_list)); in __i915_request_create()
1094 return rq->sched.semaphores | READ_ONCE(rq->engine->saturated); in already_busywaiting()
1168 if (from->sched.flags & I915_SCHED_HAS_EXTERNAL_CHAIN) in emit_semaphore_wait()
1185 to->sched.semaphores |= mask; in emit_semaphore_wait()
1268 err = i915_sched_node_add_dependency(&to->sched, in __i915_request_await_execution()
1269 &from->sched, in __i915_request_await_execution()
1289 rq->sched.flags |= I915_SCHED_HAS_EXTERNAL_CHAIN; in mark_external()
1404 ret = i915_sched_node_add_dependency(&to->sched, in i915_request_await_request()
1405 &from->sched, in i915_request_await_request()
1594 __i915_sched_node_add_dependency(&rq->sched, in __i915_request_add_to_timeline()
1595 &prev->sched, in __i915_request_add_to_timeline()
1691 attr = ctx->sched; in i915_request_add()
2015 x = print_sched_attr(&rq->sched.attr, buf, x, sizeof(buf)); in i915_request_show()