Searched refs:i915_sched_engine (Results 1 – 7 of 7) sorted by relevance
43 i915_sched_lookup_priolist(struct i915_sched_engine *sched_engine, int prio);52 struct i915_sched_engine *55 static inline struct i915_sched_engine *56 i915_sched_engine_get(struct i915_sched_engine *sched_engine) in i915_sched_engine_get() 63 i915_sched_engine_put(struct i915_sched_engine *sched_engine) in i915_sched_engine_put() 69 i915_sched_engine_is_empty(struct i915_sched_engine *sched_engine) in i915_sched_engine_is_empty() 75 i915_sched_engine_reset_on_empty(struct i915_sched_engine *sched_engine) in i915_sched_engine_reset_on_empty() 82 i915_sched_engine_active_lock_bh(struct i915_sched_engine *sched_engine) in i915_sched_engine_active_lock_bh() 89 i915_sched_engine_active_unlock_bh(struct i915_sched_engine *sched_engine) in i915_sched_engine_active_unlock_bh() 101 i915_sched_engine_disabled(struct i915_sched_engine *sched_engin[all...]
39 static void assert_priolists(struct i915_sched_engine * const sched_engine) in assert_priolists() 60 i915_sched_lookup_priolist(struct i915_sched_engine *sched_engine, int prio) in i915_sched_lookup_priolist() 128 static struct i915_sched_engine *130 struct i915_sched_engine *locked, in lock_sched_engine() 134 struct i915_sched_engine *sched_engine; in lock_sched_engine() 159 struct i915_sched_engine *sched_engine; in __i915_schedule() 439 struct i915_sched_engine *sched_engine = in default_destroy() 446 static bool default_disabled(struct i915_sched_engine *sched_engine) in default_disabled() 451 struct i915_sched_engine *454 struct i915_sched_engine *sched_engin in i915_sched_engine_create() [all...]
95 * struct i915_sched_engine - scheduler engine105 struct i915_sched_engine { struct 174 bool (*disabled)(struct i915_sched_engine *sched_engine); argument 109 refi915_sched_engine global() argument 115 locki915_sched_engine global() argument 120 requestsi915_sched_engine global() argument 125 holdi915_sched_engine global() argument 130 taskleti915_sched_engine global() argument 135 default_priolisti915_sched_engine global() argument 149 queue_priority_hinti915_sched_engine global() argument 179 kick_backendi915_sched_engine global() argument 185 bump_inflight_request_prioi915_sched_engine global() argument 192 retire_inflight_request_prioi915_sched_engine global() argument 201 schedulei915_sched_engine global() argument
929 struct i915_sched_engine * const sched_engine = guc->sched_engine; in guc_dequeue_one_context() 1049 struct i915_sched_engine *sched_engine = in guc_submission_tasklet() 1673 struct i915_sched_engine * const sched_engine = guc->sched_engine; in submission_disabled() 1682 struct i915_sched_engine * const sched_engine = guc->sched_engine; in disable_submission() 1693 struct i915_sched_engine * const sched_engine = guc->sched_engine; in enable_submission() 1711 struct i915_sched_engine * const sched_engine = guc->sched_engine; in guc_flush_submissions() 1827 struct i915_sched_engine * const sched_engine = in __unwind_incomplete_requests() 1961 struct i915_sched_engine *sched_engine = ce_to_guc(ce)->sched_engine; in guc_cancel_context_requests() 1975 guc_cancel_sched_engine_requests(struct i915_sched_engine *sched_engine) in guc_cancel_sched_engine_requests() 2201 static inline void queue_request(struct i915_sched_engine *sched_engin[all...]
31 * i915_sched_engine for submission.49 struct i915_sched_engine *sched_engine;
279 static int queue_prio(const struct i915_sched_engine *sched_engine) in queue_prio() 1267 struct i915_sched_engine * const sched_engine = engine->sched_engine; in execlists_dequeue() 2423 struct i915_sched_engine *sched_engine = in execlists_submission_tasklet() 2554 struct i915_sched_engine *sched_engine = engine->sched_engine; in submit_queue() 3130 struct i915_sched_engine *sched_engine = in nop_submission_tasklet() 3141 struct i915_sched_engine * const sched_engine = engine->sched_engine; in execlists_reset_cancel() 3315 struct i915_sched_engine *sched_engine = engine->sched_engine; in kick_execlists() 3802 struct i915_sched_engine *sched_engine = in virtual_submission_tasklet() 4076 struct i915_sched_engine *sched_engine = engine->sched_engine; in intel_execlists_show_requests()
445 :functions: i915_sched_engine