Lines Matching defs:engine

201 static struct virtual_engine *to_virtual_engine(struct intel_engine_cs *engine)  in to_virtual_engine()
238 static void ring_set_paused(const struct intel_engine_cs *engine, int state) in ring_set_paused()
297 static bool need_preempt(const struct intel_engine_cs *engine, in need_preempt()
367 __unwind_incomplete_requests(struct intel_engine_cs *engine) in __unwind_incomplete_requests()
411 struct intel_engine_cs *engine = in execlists_unwind_incomplete_requests() local
432 struct intel_engine_cs *engine) in reset_active()
477 struct intel_engine_cs * const engine = rq->engine; in __execlists_schedule_in() local
549 struct intel_engine_cs *engine = rq->engine; in resubmit_virtual_request() local
563 struct intel_engine_cs *engine = rq->engine; in kick_siblings() local
592 struct intel_engine_cs * const engine = rq->engine; in __execlists_schedule_out() local
760 const struct intel_engine_cs *engine = in trace_ports() local
773 reset_in_progress(const struct intel_engine_cs *engine) in reset_in_progress()
782 struct intel_engine_cs *engine = in assert_pending_valid() local
908 static void execlists_submit_ports(struct intel_engine_cs *engine) in execlists_submit_ports()
998 const struct intel_engine_cs *engine) in virtual_matches()
1025 first_virtual_engine(struct intel_engine_cs *engine) in first_virtual_engine()
1050 struct intel_engine_cs *engine) in virtual_xfer_context()
1123 static void defer_active(struct intel_engine_cs *engine) in defer_active()
1154 static bool needs_timeslice(const struct intel_engine_cs *engine, in needs_timeslice()
1190 timeslice_expired(struct intel_engine_cs *engine, const struct i915_request *rq) in timeslice_expired()
1203 static unsigned long timeslice(const struct intel_engine_cs *engine) in timeslice()
1208 static void start_timeslice(struct intel_engine_cs *engine) in start_timeslice()
1239 static unsigned long active_preempt_timeout(struct intel_engine_cs *engine, in active_preempt_timeout()
1255 static void set_preempt_timeout(struct intel_engine_cs *engine, in set_preempt_timeout()
1273 static void execlists_dequeue(struct intel_engine_cs *engine) in execlists_dequeue()
1620 static void execlists_dequeue_irq(struct intel_engine_cs *engine) in execlists_dequeue_irq()
1752 wa_csb_read(const struct intel_engine_cs *engine, u64 * const csb) in wa_csb_read()
1785 static u64 csb_read(const struct intel_engine_cs *engine, u64 * const csb) in csb_read()
1817 process_csb(struct intel_engine_cs *engine, struct i915_request **inactive) in process_csb()
2099 static bool execlists_hold(struct intel_engine_cs *engine, in execlists_hold()
2197 static void execlists_unhold(struct intel_engine_cs *engine, in execlists_unhold()
2227 struct intel_engine_cs *engine = cap->rq->engine; in execlists_capture_work() local
2255 static struct execlists_capture *capture_regs(struct intel_engine_cs *engine) in capture_regs()
2290 active_context(struct intel_engine_cs *engine, u32 ccid) in active_context()
2323 static u32 active_ccid(struct intel_engine_cs *engine) in active_ccid()
2328 static void execlists_capture(struct intel_engine_cs *engine) in execlists_capture()
2389 static void execlists_reset(struct intel_engine_cs *engine, const char *msg) in execlists_reset()
2413 static bool preempt_timeout(const struct intel_engine_cs *const engine) in preempt_timeout()
2434 struct intel_engine_cs * const engine = sched_engine->private_data; in execlists_submission_tasklet() local
2489 static void execlists_irq_handler(struct intel_engine_cs *engine, u16 iir) in execlists_irq_handler()
2530 struct intel_engine_cs *engine = in __execlists_kick() local
2550 static void queue_request(struct intel_engine_cs *engine, in queue_request()
2560 static bool submit_queue(struct intel_engine_cs *engine, in submit_queue()
2572 static bool ancestor_on_hold(const struct intel_engine_cs *engine, in ancestor_on_hold()
2581 struct intel_engine_cs *engine = request->engine; in execlists_submit_request() local
2607 struct intel_engine_cs *engine, in __execlists_context_pre_pin()
2645 struct intel_engine_cs *engine = NULL; in execlists_context_cancel_request() local
2716 const struct intel_engine_cs * const engine = rq->engine; in emit_pdps() local
2807 static void reset_csb_pointers(struct intel_engine_cs *engine) in reset_csb_pointers()
2849 static void sanitize_hwsp(struct intel_engine_cs *engine) in sanitize_hwsp()
2857 static void execlists_sanitize(struct intel_engine_cs *engine) in execlists_sanitize()
2888 static void enable_error_interrupt(struct intel_engine_cs *engine) in enable_error_interrupt()
2931 static void enable_execlists(struct intel_engine_cs *engine) in enable_execlists()
2955 static int execlists_resume(struct intel_engine_cs *engine) in execlists_resume()
2968 static void execlists_reset_prepare(struct intel_engine_cs *engine) in execlists_reset_prepare()
3011 reset_csb(struct intel_engine_cs *engine, struct i915_request **inactive) in reset_csb()
3027 execlists_reset_active(struct intel_engine_cs *engine, bool stalled) in execlists_reset_active()
3104 static void execlists_reset_csb(struct intel_engine_cs *engine, bool stalled) in execlists_reset_csb()
3120 static void execlists_reset_rewind(struct intel_engine_cs *engine, bool stalled) in execlists_reset_rewind()
3141 struct intel_engine_cs * const engine = sched_engine->private_data; in nop_submission_tasklet() local
3147 static void execlists_reset_cancel(struct intel_engine_cs *engine) in execlists_reset_cancel()
3235 static void execlists_reset_finish(struct intel_engine_cs *engine) in execlists_reset_finish()
3259 static void gen8_logical_ring_enable_irq(struct intel_engine_cs *engine) in gen8_logical_ring_enable_irq()
3266 static void gen8_logical_ring_disable_irq(struct intel_engine_cs *engine) in gen8_logical_ring_disable_irq()
3271 static void execlists_park(struct intel_engine_cs *engine) in execlists_park()
3288 struct intel_engine_cs *engine, *locked; in remove_from_engine() local
3316 static bool can_preempt(struct intel_engine_cs *engine) in can_preempt()
3323 struct intel_engine_cs *engine = rq->engine; in kick_execlists() local
3371 static void execlists_set_default_submission(struct intel_engine_cs *engine) in execlists_set_default_submission()
3379 static void execlists_shutdown(struct intel_engine_cs *engine) in execlists_shutdown()
3387 static void execlists_release(struct intel_engine_cs *engine) in execlists_release()
3397 static ktime_t __execlists_engine_busyness(struct intel_engine_cs *engine, in __execlists_engine_busyness()
3414 static ktime_t execlists_engine_busyness(struct intel_engine_cs *engine, in execlists_engine_busyness()
3430 logical_ring_default_vfuncs(struct intel_engine_cs *engine) in logical_ring_default_vfuncs()
3496 static void logical_ring_default_irqs(struct intel_engine_cs *engine) in logical_ring_default_irqs()
3518 static void rcs_submission_override(struct intel_engine_cs *engine) in rcs_submission_override()
3536 int intel_execlists_submission_setup(struct intel_engine_cs *engine) in intel_execlists_submission_setup()
3755 virtual_get_sibling(struct intel_engine_cs *engine, unsigned int sibling) in virtual_get_sibling()
4076 void intel_execlists_show_requests(struct intel_engine_cs *engine, in intel_execlists_show_requests()
4161 void intel_execlists_dump_active_requests(struct intel_engine_cs *engine, in intel_execlists_dump_active_requests()