Lines Matching refs:prio
60 i915_sched_lookup_priolist(struct i915_sched_engine *sched_engine, int prio)
70 prio = I915_PRIORITY_NORMAL;
79 if (prio > p->priority) {
81 } else if (prio < p->priority) {
89 if (prio == I915_PRIORITY_NORMAL) {
95 prio = I915_PRIORITY_NORMAL; /* recurses just once */
110 p->priority = prio;
158 const int prio = max(attr->priority, node->attr.priority);
167 GEM_BUG_ON(prio == I915_PRIORITY_INVALID);
179 * static void update_priorities(struct i915_sched_node *node, prio) {
181 * update_priorities(dep->signal, prio)
212 if (prio > READ_ONCE(p->signaler->attr.priority))
250 if (prio <= node->attr.priority || node_signaled(node))
258 sched_engine->bump_inflight_request_prio(from, prio);
260 WRITE_ONCE(node->attr.priority, prio);
277 prio);
283 sched_engine->kick_backend(node_to_request(node), prio);