rq_prio
if (rq_prio(w) < rq_prio(rq))
GEM_BUG_ON(rq_prio(w) > rq_prio(rq));
rq_prio(rq)));
rq_prio(last),
if (unlikely(rq_prio(rq) < queue_prio(sched_engine))) {
rq_prio(rq)));
if (rq_prio(rq) > engine->sched_engine->queue_priority_hint) {
engine->sched_engine->queue_priority_hint = rq_prio(rq);
rq_prio(rq)));
if (rq_prio(rq) <= sched_engine->queue_priority_hint)
sched_engine->queue_priority_hint = rq_prio(rq);
int prio = rq_prio(rq);
if (prio >= max(I915_PRIORITY_NORMAL, rq_prio(inflight)))
rq_prio(list_next_entry(rq, sched.link)) > last_prio)
return rq_prio(prev) >= rq_prio(next);
GEM_BUG_ON(rq_prio(rq) == I915_PRIORITY_INVALID);
ve->base.sched_engine->queue_priority_hint = rq_prio(rq);
if (rq_prio(rq) != prio) {
prio = rq_prio(rq);
desc |= map_i915_prio_to_lrc_desc_prio(rq_prio(rq));
rq_prio(rq));
GEM_BUG_ON(rq_prio(rq_b) <= rq_prio(rq_a));
prio, rq_prio(rq));
GEM_BUG_ON(rq_prio(rq) == I915_PRIORITY_INVALID);
if (rq_prio(rq) != prio) {
prio = rq_prio(rq);
queue_request(sched_engine, rq, rq_prio(rq));
u8 new_guc_prio = map_i915_prio_to_guc_prio(rq_prio(rq));