Lines Matching defs:engine
185 static inline bool need_preempt(const struct intel_engine_cs *engine, in need_preempt()
222 struct intel_engine_cs *engine, in intel_lr_context_descriptor_update()
263 lookup_priolist(struct intel_engine_cs *engine, int prio) in lookup_priolist()
325 static void __unwind_incomplete_requests(struct intel_engine_cs *engine) in __unwind_incomplete_requests()
356 struct intel_engine_cs *engine = in execlists_unwind_incomplete_requests() local
449 static void execlists_submit_ports(struct intel_engine_cs *engine) in execlists_submit_ports()
535 static void inject_preempt_context(struct intel_engine_cs *engine) in inject_preempt_context()
581 static void execlists_dequeue(struct intel_engine_cs *engine) in execlists_dequeue()
829 static void execlists_cancel_requests(struct intel_engine_cs *engine) in execlists_cancel_requests()
901 static void process_csb(struct intel_engine_cs *engine) in process_csb()
1052 static void __execlists_submission_tasklet(struct intel_engine_cs *const engine) in __execlists_submission_tasklet()
1067 struct intel_engine_cs * const engine = (struct intel_engine_cs *)data; in execlists_submission_tasklet() local
1080 static void queue_request(struct intel_engine_cs *engine, in queue_request()
1088 static void __update_queue(struct intel_engine_cs *engine, int prio) in __update_queue()
1093 static void __submit_queue_imm(struct intel_engine_cs *engine) in __submit_queue_imm()
1106 static void submit_queue(struct intel_engine_cs *engine, int prio) in submit_queue()
1116 struct intel_engine_cs *engine = request->engine; in execlists_submit_request() local
1140 struct intel_engine_cs *engine = sched_to_request(node)->engine; in sched_lock_engine() local
1156 struct intel_engine_cs *engine, *last; in execlists_schedule() local
1313 __execlists_context_pin(struct intel_engine_cs *engine, in __execlists_context_pin()
1366 execlists_context_pin(struct intel_engine_cs *engine, in execlists_context_pin()
1426 gen8_emit_flush_coherentl3_wa(struct intel_engine_cs *engine, u32 *batch) in gen8_emit_flush_coherentl3_wa()
1465 static u32 *gen8_init_indirectctx_bb(struct intel_engine_cs *engine, u32 *batch) in gen8_init_indirectctx_bb()
1518 static u32 *gen9_init_indirectctx_bb(struct intel_engine_cs *engine, u32 *batch) in gen9_init_indirectctx_bb()
1595 gen10_init_indirectctx_bb(struct intel_engine_cs *engine, u32 *batch) in gen10_init_indirectctx_bb()
1630 static int lrc_setup_wa_ctx(struct intel_engine_cs *engine) in lrc_setup_wa_ctx()
1658 static void lrc_destroy_wa_ctx(struct intel_engine_cs *engine) in lrc_destroy_wa_ctx()
1665 static int intel_init_workaround_bb(struct intel_engine_cs *engine) in intel_init_workaround_bb()
1734 static void enable_execlists(struct intel_engine_cs *engine) in enable_execlists()
1763 static bool unexpected_starting_state(struct intel_engine_cs *engine) in unexpected_starting_state()
1776 static int gen8_init_common_ring(struct intel_engine_cs *engine) in gen8_init_common_ring()
1797 static int gen8_init_render_ring(struct intel_engine_cs *engine) in gen8_init_render_ring()
1821 static int gen9_init_render_ring(struct intel_engine_cs *engine) in gen9_init_render_ring()
1835 execlists_reset_prepare(struct intel_engine_cs *engine) in execlists_reset_prepare()
1895 static void execlists_reset(struct intel_engine_cs *engine, in execlists_reset()
1970 static void execlists_reset_finish(struct intel_engine_cs *engine) in execlists_reset_finish()
1995 struct intel_engine_cs *engine = rq->engine; in intel_logical_ring_emit_pdps() local
2081 static void gen8_logical_ring_enable_irq(struct intel_engine_cs *engine) in gen8_logical_ring_enable_irq()
2089 static void gen8_logical_ring_disable_irq(struct intel_engine_cs *engine) in gen8_logical_ring_disable_irq()
2130 struct intel_engine_cs *engine = request->engine; in gen8_emit_flush_render() local
2265 void intel_logical_ring_cleanup(struct intel_engine_cs *engine) in intel_logical_ring_cleanup()
2295 void intel_execlists_set_default_submission(struct intel_engine_cs *engine) in intel_execlists_set_default_submission()
2319 logical_ring_default_vfuncs(struct intel_engine_cs *engine) in logical_ring_default_vfuncs()
2352 logical_ring_default_irqs(struct intel_engine_cs *engine) in logical_ring_default_irqs()
2373 logical_ring_setup(struct intel_engine_cs *engine) in logical_ring_setup()
2393 static int logical_ring_init(struct intel_engine_cs *engine) in logical_ring_init()
2449 int logical_render_ring_init(struct intel_engine_cs *engine) in logical_render_ring_init()
2487 int logical_xcs_ring_init(struct intel_engine_cs *engine) in logical_xcs_ring_init()
2537 static u32 intel_lr_indirect_ctx_offset(struct intel_engine_cs *engine) in intel_lr_indirect_ctx_offset()
2568 struct intel_engine_cs *engine, in execlists_init_reg_state()
2662 struct intel_engine_cs *engine, in populate_lr_context()
2721 struct intel_engine_cs *engine, in execlists_context_deferred_alloc()
2785 struct intel_engine_cs *engine; in intel_lr_context_resume() local