Home
last modified time | relevance | path

Searched refs:priotree (Results 1 – 5 of 5) sorted by relevance

/dragonfly/sys/dev/drm/i915/
HDintel_lrc.c374 GEM_BUG_ON(rq->priotree.priority == I915_PRIORITY_INVALID); in unwind_incomplete_requests()
375 if (rq->priotree.priority != last_prio) { in unwind_incomplete_requests()
377 &rq->priotree, in unwind_incomplete_requests()
378 rq->priotree.priority); in unwind_incomplete_requests()
381 last_prio = rq->priotree.priority; in unwind_incomplete_requests()
384 list_add(&rq->priotree.link, &p->requests); in unwind_incomplete_requests()
572 max(last->priotree.priority, 0)) { in execlists_dequeue()
620 list_for_each_entry_safe(rq, rn, &p->requests, priotree.link) { in execlists_dequeue()
640 &rq->priotree.link); in execlists_dequeue()
654 &rq->priotree.link); in execlists_dequeue()
[all …]
HDi915_gem_request.c423 i915_priotree_fini(request->i915, &request->priotree); in i915_gem_request_retire()
679 i915_priotree_init(&req->priotree); in i915_gem_request_alloc()
722 GEM_BUG_ON(!list_empty(&req->priotree.signalers_list)); in i915_gem_request_alloc()
723 GEM_BUG_ON(!list_empty(&req->priotree.waiters_list)); in i915_gem_request_alloc()
747 &to->priotree, in i915_gem_request_await_request()
748 &from->priotree); in i915_gem_request_await_request()
974 __i915_priotree_add_dependency(&request->priotree, in __i915_add_request()
975 &prev->priotree, in __i915_add_request()
HDi915_guc_submission.c581 list_for_each_entry_safe(rq, rn, &p->requests, priotree.link) { in i915_guc_dequeue()
585 &rq->priotree.link); in i915_guc_dequeue()
594 INIT_LIST_HEAD(&rq->priotree.link); in i915_guc_dequeue()
595 rq->priotree.priority = INT_MAX; in i915_guc_dequeue()
HDi915_gem_request.h150 struct i915_priotree priotree; member
HDintel_engine_cs.c1638 rq->priotree.priority, in print_request()
1775 list_for_each_entry(rq, &p->requests, priotree.link) in intel_engine_dump()