Lines Matching refs:rq_prio
256 static int rq_prio(const struct i915_request *rq) in rq_prio() function
263 int prio = rq_prio(rq); in effective_prio()
332 rq_prio(list_next_entry(rq, sched.link)) > last_prio) in need_preempt()
363 return rq_prio(prev) >= rq_prio(next); in assert_priority_queue()
385 GEM_BUG_ON(rq_prio(rq) == I915_PRIORITY_INVALID); in __unwind_incomplete_requests()
386 if (rq_prio(rq) != prio) { in __unwind_incomplete_requests()
387 prio = rq_prio(rq); in __unwind_incomplete_requests()
683 desc |= map_i915_prio_to_lrc_desc_prio(rq_prio(rq)); in execlists_update_context()
750 rq_prio(rq)); in dump_port()
1111 if (rq_prio(w) < rq_prio(rq)) in defer_request()
1114 GEM_BUG_ON(rq_prio(w) > rq_prio(rq)); in defer_request()
1132 rq_prio(rq))); in defer_active()
1353 rq_prio(last), in execlists_dequeue()
1425 if (unlikely(rq_prio(rq) < queue_prio(sched_engine))) { in execlists_dequeue()
2169 rq_prio(rq))); in __execlists_unhold()
2208 if (rq_prio(rq) > engine->sched_engine->queue_priority_hint) { in execlists_unhold()
2209 engine->sched_engine->queue_priority_hint = rq_prio(rq); in execlists_unhold()
2556 rq_prio(rq))); in queue_request()
2565 if (rq_prio(rq) <= sched_engine->queue_priority_hint) in submit_queue()
2568 sched_engine->queue_priority_hint = rq_prio(rq); in submit_queue()
3368 if (prio >= max(I915_PRIORITY_NORMAL, rq_prio(inflight))) in kick_execlists()
3923 ve->base.sched_engine->queue_priority_hint = rq_prio(rq); in virtual_submit_request()