Home
last modified time | relevance | path

Searched defs:engine (Results 1 – 25 of 222) sorted by relevance

123456789

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_ring_submission.c36 static void set_hwstam(struct intel_engine_cs *engine, u32 mask) in set_hwstam() argument
52 static void set_hws_pga(struct intel_engine_cs *engine, phys_addr_t phys) in set_hws_pga() argument
63 static struct page *status_page(struct intel_engine_cs *engine) in status_page() argument
71 static void ring_setup_phys_status_page(struct intel_engine_cs *engine) in ring_setup_phys_status_page() argument
77 set_hwsp(struct intel_engine_cs * engine,u32 offset) set_hwsp() argument
117 flush_cs_tlb(struct intel_engine_cs * engine) flush_cs_tlb() argument
138 ring_setup_status_page(struct intel_engine_cs * engine) ring_setup_status_page() argument
159 set_pp_dir(struct intel_engine_cs * engine) set_pp_dir() argument
176 stop_ring(struct intel_engine_cs * engine) stop_ring() argument
193 xcs_resume(struct intel_engine_cs * engine) xcs_resume() argument
304 sanitize_hwsp(struct intel_engine_cs * engine) sanitize_hwsp() argument
312 xcs_sanitize(struct intel_engine_cs * engine) xcs_sanitize() argument
339 reset_prepare(struct intel_engine_cs * engine) reset_prepare() argument
381 reset_rewind(struct intel_engine_cs * engine,bool stalled) reset_rewind() argument
448 reset_finish(struct intel_engine_cs * engine) reset_finish() argument
452 reset_cancel(struct intel_engine_cs * engine) reset_cancel() argument
555 alloc_context_vma(struct intel_engine_cs * engine) alloc_context_vma() argument
599 struct intel_engine_cs *engine = ce->engine; ring_context_alloc() local
638 struct intel_engine_cs *engine; ring_context_revoke() local
656 struct intel_engine_cs *engine = NULL; ring_context_cancel_request() local
689 const struct intel_engine_cs * const engine = rq->engine; load_pd_dir() local
723 struct intel_engine_cs *engine = rq->engine; mi_set_context() local
915 struct intel_engine_cs *engine = rq->engine; clear_residuals() local
946 struct intel_engine_cs *engine = rq->engine; switch_context() local
1074 i9xx_set_default_submission(struct intel_engine_cs * engine) i9xx_set_default_submission() argument
1079 gen6_bsd_set_default_submission(struct intel_engine_cs * engine) gen6_bsd_set_default_submission() argument
1084 ring_release(struct intel_engine_cs * engine) ring_release() argument
1105 irq_handler(struct intel_engine_cs * engine,u16 iir) irq_handler() argument
1110 setup_irq(struct intel_engine_cs * engine) setup_irq() argument
1147 setup_common(struct intel_engine_cs * engine) setup_common() argument
1191 setup_rcs(struct intel_engine_cs * engine) setup_rcs() argument
1220 setup_vcs(struct intel_engine_cs * engine) setup_vcs() argument
1244 setup_bcs(struct intel_engine_cs * engine) setup_bcs() argument
1257 setup_vecs(struct intel_engine_cs * engine) setup_vecs() argument
1271 gen7_ctx_switch_bb_setup(struct intel_engine_cs * const engine,struct i915_vma * const vma) gen7_ctx_switch_bb_setup() argument
1277 gen7_ctx_switch_bb_init(struct intel_engine_cs * engine,struct i915_gem_ww_ctx * ww,struct i915_vma * vma) gen7_ctx_switch_bb_init() argument
1303 gen7_ctx_vma(struct intel_engine_cs * engine) gen7_ctx_vma() argument
1341 intel_ring_submission_setup(struct intel_engine_cs * engine) intel_ring_submission_setup() argument
[all...]
H A Dintel_engine_cs.c358 static void __sprint_engine_name(struct intel_engine_cs *engine) in __sprint_engine_name() argument
370 intel_engine_set_hwsp_writemask(struct intel_engine_cs * engine,u32 mask) intel_engine_set_hwsp_writemask() argument
385 intel_engine_sanitize_mmio(struct intel_engine_cs * engine) intel_engine_sanitize_mmio() argument
391 nop_irq_handler(struct intel_engine_cs * engine,u16 iir) nop_irq_handler() argument
454 struct intel_engine_cs *engine; intel_engine_setup() local
571 intel_clamp_heartbeat_interval_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_heartbeat_interval_ms() argument
578 intel_clamp_max_busywait_duration_ns(struct intel_engine_cs * engine,u64 value) intel_clamp_max_busywait_duration_ns() argument
585 intel_clamp_preempt_timeout_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_preempt_timeout_ms() argument
599 intel_clamp_stop_timeout_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_stop_timeout_ms() argument
606 intel_clamp_timeslice_duration_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_timeslice_duration_ms() argument
620 __setup_engine_capabilities(struct intel_engine_cs * engine) __setup_engine_capabilities() argument
654 struct intel_engine_cs *engine; intel_setup_engine_capabilities() local
667 struct intel_engine_cs *engine; intel_engines_release() local
700 intel_engine_free_request_pool(struct intel_engine_cs * engine) intel_engine_free_request_pool() argument
710 struct intel_engine_cs *engine; intel_engines_free() local
1012 intel_engine_init_execlists(struct intel_engine_cs * engine) intel_engine_init_execlists() argument
1025 cleanup_status_page(struct intel_engine_cs * engine) cleanup_status_page() argument
1043 pin_ggtt_status_page(struct intel_engine_cs * engine,struct i915_gem_ww_ctx * ww,struct i915_vma * vma) pin_ggtt_status_page() argument
1068 init_status_page(struct intel_engine_cs * engine) init_status_page() argument
1132 intel_engine_init_tlb_invalidation(struct intel_engine_cs * engine) intel_engine_init_tlb_invalidation() argument
1246 engine_setup_common(struct intel_engine_cs * engine) engine_setup_common() argument
1311 struct intel_engine_cs *engine = ce->engine; measure_breadcrumb_dw() local
1350 intel_engine_create_pinned_context(struct intel_engine_cs * engine,struct i915_address_space * vm,unsigned int ring_size,unsigned int hwsp,struct lock_class_key * key,const char * name) intel_engine_create_pinned_context() argument
1393 struct intel_engine_cs *engine = ce->engine; intel_engine_destroy_pinned_context() local
1408 create_ggtt_bind_context(struct intel_engine_cs * engine) create_ggtt_bind_context() argument
1422 create_kernel_context(struct intel_engine_cs * engine) create_kernel_context() argument
1442 engine_init_common(struct intel_engine_cs * engine) engine_init_common() argument
1495 struct intel_engine_cs *engine; intel_engines_init() local
1541 intel_engine_cleanup_common(struct intel_engine_cs * engine) intel_engine_cleanup_common() argument
1575 intel_engine_resume(struct intel_engine_cs * engine) intel_engine_resume() argument
1583 intel_engine_get_active_head(const struct intel_engine_cs * engine) intel_engine_get_active_head() argument
1599 intel_engine_get_last_batch_head(const struct intel_engine_cs * engine) intel_engine_get_last_batch_head() argument
1611 stop_timeout(const struct intel_engine_cs * engine) stop_timeout() argument
1626 __intel_engine_stop_cs(struct intel_engine_cs * engine,int fast_timeout_us,int slow_timeout_ms) __intel_engine_stop_cs() argument
1655 intel_engine_stop_cs(struct intel_engine_cs * engine) intel_engine_stop_cs() argument
1694 intel_engine_cancel_stop_cs(struct intel_engine_cs * engine) intel_engine_cancel_stop_cs() argument
1701 __cs_pending_mi_force_wakes(struct intel_engine_cs * engine) __cs_pending_mi_force_wakes() argument
1762 intel_engine_wait_for_pending_mi_fw(struct intel_engine_cs * engine) intel_engine_wait_for_pending_mi_fw() argument
1771 intel_engine_get_instdone(const struct intel_engine_cs * engine,struct intel_instdone * instdone) intel_engine_get_instdone() argument
1842 ring_is_idle(struct intel_engine_cs * engine) ring_is_idle() argument
1867 __intel_engine_flush_submission(struct intel_engine_cs * engine,bool sync) __intel_engine_flush_submission() argument
1895 intel_engine_is_idle(struct intel_engine_cs * engine) intel_engine_is_idle() argument
1918 struct intel_engine_cs *engine; intel_engines_are_idle() local
1940 intel_engine_irq_enable(struct intel_engine_cs * engine) intel_engine_irq_enable() argument
1953 intel_engine_irq_disable(struct intel_engine_cs * engine) intel_engine_irq_disable() argument
1966 struct intel_engine_cs *engine; intel_engines_reset_default_submission() local
1977 intel_engine_can_store_dword(struct intel_engine_cs * engine) intel_engine_can_store_dword() argument
2077 intel_engine_print_registers(struct intel_engine_cs * engine,struct drm_printer * m) intel_engine_print_registers() argument
2257 print_properties(struct intel_engine_cs * engine,struct drm_printer * m) print_properties() argument
2343 engine_dump_active_requests(struct intel_engine_cs * engine,struct drm_printer * m) engine_dump_active_requests() argument
2374 intel_engine_dump(struct intel_engine_cs * engine,struct drm_printer * m,const char * header,...) intel_engine_dump() argument
2445 intel_engine_get_busy_time(struct intel_engine_cs * engine,ktime_t * now) intel_engine_get_busy_time() argument
2464 engine_execlist_find_hung_request(struct intel_engine_cs * engine) engine_execlist_find_hung_request() argument
2516 intel_engine_get_hung_entity(struct intel_engine_cs * engine,struct intel_context ** ce,struct i915_request ** rq) intel_engine_get_hung_entity() argument
2543 xehp_enable_ccs_engines(struct intel_engine_cs * engine) xehp_enable_ccs_engines() argument
[all...]
H A Dintel_execlists_submission.c201 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()
423 struct intel_engine_cs *engine) in reset_active()
468 struct intel_engine_cs * const engine = rq->engine; in __execlists_schedule_in() local
540 struct intel_engine_cs *engine = rq->engine; in resubmit_virtual_request() local
554 struct intel_engine_cs *engine = rq->engine; in kick_siblings() local
583 struct intel_engine_cs * const engine = rq->engine; in __execlists_schedule_out() local
751 const struct intel_engine_cs *engine = in trace_ports() local
[all …]
H A Dintel_engine_pm.h17 intel_engine_pm_is_awake(const struct intel_engine_cs *engine) in intel_engine_pm_is_awake()
22 static inline void __intel_engine_pm_get(struct intel_engine_cs *engine) in __intel_engine_pm_get()
27 static inline void intel_engine_pm_get(struct intel_engine_cs *engine) in intel_engine_pm_get()
32 static inline bool intel_engine_pm_get_if_awake(struct intel_engine_cs *engine) in intel_engine_pm_get_if_awake()
37 static inline void intel_engine_pm_might_get(struct intel_engine_cs *engine) in intel_engine_pm_might_get()
52 static inline void intel_engine_pm_put(struct intel_engine_cs *engine) in intel_engine_pm_put()
57 static inline void intel_engine_pm_put_async(struct intel_engine_cs *engine) in intel_engine_pm_put_async()
62 static inline void intel_engine_pm_put_delay(struct intel_engine_cs *engine, in intel_engine_pm_put_delay()
68 static inline void intel_engine_pm_flush(struct intel_engine_cs *engine) in intel_engine_pm_flush()
73 static inline void intel_engine_pm_might_put(struct intel_engine_cs *engine) in intel_engine_pm_might_put()
[all …]
H A Dintel_engine_heartbeat.c23 static bool next_heartbeat(struct intel_engine_cs *engine) in next_heartbeat()
79 static void idle_pulse(struct intel_engine_cs *engine, struct i915_request *rq) in idle_pulse()
97 struct intel_engine_cs *engine) in show_heartbeat()
117 reset_engine(struct intel_engine_cs *engine, struct i915_request *rq) in reset_engine()
139 struct intel_engine_cs *engine = in heartbeat() local
237 void intel_engine_unpark_heartbeat(struct intel_engine_cs *engine) in intel_engine_unpark_heartbeat()
245 void intel_engine_park_heartbeat(struct intel_engine_cs *engine) in intel_engine_park_heartbeat()
253 struct intel_engine_cs *engine; in intel_gt_unpark_heartbeats() local
263 struct intel_engine_cs *engine; in intel_gt_park_heartbeats() local
270 void intel_engine_init_heartbeat(struct intel_engine_cs *engine) in intel_engine_init_heartbeat()
[all …]
H A Dmock_engine.c60 static struct intel_ring *mock_ring(struct intel_engine_cs *engine) in mock_ring()
93 static struct i915_request *first_request(struct mock_engine *engine) in first_request()
111 struct mock_engine *engine = from_timer(engine, t, hw_delay); in hw_delay_complete() local
238 struct mock_engine *engine = in mock_submit_request() local
264 struct intel_engine_cs *engine, *locked; in mock_remove_from_engine() local
284 static void mock_reset_prepare(struct intel_engine_cs *engine) in mock_reset_prepare()
288 static void mock_reset_rewind(struct intel_engine_cs *engine, bool stalled) in mock_reset_rewind()
293 static void mock_reset_cancel(struct intel_engine_cs *engine) in mock_reset_cancel()
321 static void mock_reset_finish(struct intel_engine_cs *engine) in mock_reset_finish()
325 static void mock_engine_release(struct intel_engine_cs *engine) in mock_engine_release()
[all …]
H A Dintel_workarounds.c336 static void gen6_ctx_workarounds_init(struct intel_engine_cs *engine, in gen6_ctx_workarounds_init() argument
342 static void gen7_ctx_workarounds_init(struct intel_engine_cs *engine, in gen7_ctx_workarounds_init() argument
348 static void gen8_ctx_workarounds_init(struct intel_engine_cs *engine, in gen8_ctx_workarounds_init() argument
396 bdw_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) bdw_ctx_workarounds_init() argument
424 chv_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) chv_ctx_workarounds_init() argument
436 gen9_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) gen9_ctx_workarounds_init() argument
532 skl_tune_iz_hashing(struct intel_engine_cs * engine,struct i915_wa_list * wal) skl_tune_iz_hashing() argument
572 skl_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) skl_ctx_workarounds_init() argument
579 bxt_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) bxt_ctx_workarounds_init() argument
593 kbl_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) kbl_ctx_workarounds_init() argument
610 glk_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) glk_ctx_workarounds_init() argument
620 cfl_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) cfl_ctx_workarounds_init() argument
634 icl_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) icl_ctx_workarounds_init() argument
678 dg2_ctx_gt_tuning_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) dg2_ctx_gt_tuning_init() argument
688 gen12_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) gen12_ctx_workarounds_init() argument
746 dg1_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) dg1_ctx_workarounds_init() argument
760 dg2_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) dg2_ctx_workarounds_init() argument
782 xelpg_ctx_gt_tuning_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) xelpg_ctx_gt_tuning_init() argument
799 xelpg_ctx_workarounds_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) xelpg_ctx_workarounds_init() argument
830 fakewa_disable_nestedbb_mode(struct intel_engine_cs * engine,struct i915_wa_list * wal) fakewa_disable_nestedbb_mode() argument
861 gen12_ctx_gt_mocs_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) gen12_ctx_gt_mocs_init() argument
887 gen12_ctx_gt_fake_wa_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) gen12_ctx_gt_fake_wa_init() argument
897 __intel_engine_init_ctx_wa(struct intel_engine_cs * engine,struct i915_wa_list * wal,const char * name) __intel_engine_init_ctx_wa() argument
953 intel_engine_init_ctx_wa(struct intel_engine_cs * engine) intel_engine_init_ctx_wa() argument
1461 struct intel_engine_cs *engine; wa_14011060649() local
1583 struct intel_engine_cs *engine; wa_16021867713() local
1890 skl_whitelist_build(struct intel_engine_cs * engine) skl_whitelist_build() argument
1903 bxt_whitelist_build(struct intel_engine_cs * engine) bxt_whitelist_build() argument
1911 kbl_whitelist_build(struct intel_engine_cs * engine) kbl_whitelist_build() argument
1924 glk_whitelist_build(struct intel_engine_cs * engine) glk_whitelist_build() argument
1937 cfl_whitelist_build(struct intel_engine_cs * engine) cfl_whitelist_build() argument
1960 allow_read_ctx_timestamp(struct intel_engine_cs * engine) allow_read_ctx_timestamp() argument
1970 cml_whitelist_build(struct intel_engine_cs * engine) cml_whitelist_build() argument
1977 icl_whitelist_build(struct intel_engine_cs * engine) icl_whitelist_build() argument
2025 tgl_whitelist_build(struct intel_engine_cs * engine) tgl_whitelist_build() argument
2066 dg2_whitelist_build(struct intel_engine_cs * engine) dg2_whitelist_build() argument
2081 xelpg_whitelist_build(struct intel_engine_cs * engine) xelpg_whitelist_build() argument
2096 intel_engine_init_whitelist(struct intel_engine_cs * engine) intel_engine_init_whitelist() argument
2133 intel_engine_apply_whitelist(struct intel_engine_cs * engine) intel_engine_apply_whitelist() argument
2164 engine_fake_wa_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) engine_fake_wa_init() argument
2201 rcs_engine_wa_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) rcs_engine_wa_init() argument
2678 xcs_engine_wa_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) xcs_engine_wa_init() argument
2696 ccs_engine_wa_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) ccs_engine_wa_init() argument
2735 ccs_engine_wa_mode(struct intel_engine_cs * engine,struct i915_wa_list * wal) ccs_engine_wa_mode() argument
2769 general_render_compute_wa_init(struct intel_engine_cs * engine,struct i915_wa_list * wal) general_render_compute_wa_init() argument
2879 engine_init_workarounds(struct intel_engine_cs * engine,struct i915_wa_list * wal) engine_init_workarounds() argument
2904 intel_engine_init_workarounds(struct intel_engine_cs * engine) intel_engine_init_workarounds() argument
2913 intel_engine_apply_workarounds(struct intel_engine_cs * engine) intel_engine_apply_workarounds() argument
3111 intel_engine_verify_workarounds(struct intel_engine_cs * engine,const char * from) intel_engine_verify_workarounds() argument
[all...]
H A Dsysfs_engines.c16 struct intel_engine_cs *engine; member
81 __caps_show(struct intel_engine_cs *engine, in __caps_show()
123 struct intel_engine_cs *engine = kobj_to_engine(kobj); in caps_show() local
144 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_store() local
181 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_show() local
192 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_default() local
204 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_store() local
235 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_show() local
246 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_default() local
258 struct intel_engine_cs *engine = kobj_to_engine(kobj); in stop_store() local
[all …]
H A Dselftest_workarounds.c34 } engine[I915_NUM_ENGINES]; member
64 struct intel_engine_cs *engine; in reference_lists_init() local
89 struct intel_engine_cs *engine; in reference_lists_fini() local
101 struct intel_engine_cs *engine = ce->engine; in read_nonprivs() local
178 get_whitelist_reg(const struct intel_engine_cs *engine, unsigned int i) in get_whitelist_reg()
188 print_results(const struct intel_engine_cs *engine, const u32 *results) in print_results()
203 struct intel_engine_cs *engine = ce->engine; in check_whitelist() local
251 static int do_device_reset(struct intel_engine_cs *engine) in do_device_reset()
257 static int do_engine_reset(struct intel_engine_cs *engine) in do_engine_reset()
262 static int do_guc_reset(struct intel_engine_cs *engine) in do_guc_reset()
[all …]
H A Dselftest_engine_heartbeat.c14 static void reset_heartbeat(struct intel_engine_cs *engine) in reset_heartbeat()
37 static int engine_sync_barrier(struct intel_engine_cs *engine) in engine_sync_barrier()
90 static int __live_idle_pulse(struct intel_engine_cs *engine, in __live_idle_pulse()
157 struct intel_engine_cs *engine; in live_idle_flush() local
177 struct intel_engine_cs *engine; in live_idle_pulse() local
196 static int __live_heartbeat_off(struct intel_engine_cs *engine) in __live_heartbeat_off()
241 struct intel_engine_cs *engine; in live_heartbeat_off() local
283 void st_engine_heartbeat_disable(struct intel_engine_cs *engine) in st_engine_heartbeat_disable()
291 void st_engine_heartbeat_enable(struct intel_engine_cs *engine) in st_engine_heartbeat_enable()
299 void st_engine_heartbeat_disable_no_pm(struct intel_engine_cs *engine) in st_engine_heartbeat_disable_no_pm()
[all …]
H A Dintel_engine_pm.c20 static void intel_gsc_idle_msg_enable(struct intel_engine_cs *engine) in intel_gsc_idle_msg_enable()
60 struct intel_engine_cs *engine = in __engine_unpark() local
111 struct intel_engine_cs *engine) in __queue_and_release_pm()
151 static bool switch_to_kernel_context(struct intel_engine_cs *engine) in switch_to_kernel_context()
245 static void call_idle_barriers(struct intel_engine_cs *engine) in call_idle_barriers()
260 struct intel_engine_cs *engine = in __engine_park() local
295 void intel_engine_init__pm(struct intel_engine_cs *engine) in intel_engine_init__pm()
311 void intel_engine_reset_pinned_contexts(struct intel_engine_cs *engine) in intel_engine_reset_pinned_contexts()
H A Dintel_engine.h130 intel_read_status_page(const struct intel_engine_cs *engine, int reg) in intel_read_status_page()
137 intel_write_status_page(struct intel_engine_cs *engine, int reg, u32 value) in intel_write_status_page()
220 static inline void __intel_engine_reset(struct intel_engine_cs *engine, in __intel_engine_reset()
232 static inline void intel_engine_flush_submission(struct intel_engine_cs *engine) in intel_engine_flush_submission()
272 static inline bool intel_engine_uses_guc(const struct intel_engine_cs *engine) in intel_engine_uses_guc()
278 intel_engine_has_preempt_reset(const struct intel_engine_cs *engine) in intel_engine_has_preempt_reset()
301 intel_virtual_engine_has_heartbeat(const struct intel_engine_cs *engine) in intel_virtual_engine_has_heartbeat()
315 intel_engine_has_heartbeat(const struct intel_engine_cs *engine) in intel_engine_has_heartbeat()
327 intel_engine_get_sibling(struct intel_engine_cs *engine, unsigned int sibling) in intel_engine_get_sibling()
334 intel_engine_set_hung_context(struct intel_engine_cs *engine, in intel_engine_set_hung_context()
[all …]
H A Dselftest_ring_submission.c9 static struct i915_vma *create_wally(struct intel_engine_cs *engine) in create_wally()
89 static int new_context_sync(struct intel_engine_cs *engine) in new_context_sync()
104 static int mixed_contexts_sync(struct intel_engine_cs *engine, u32 *result) in mixed_contexts_sync()
147 static int double_context_sync_00(struct intel_engine_cs *engine, u32 *result) in double_context_sync_00()
174 static int kernel_context_sync_00(struct intel_engine_cs *engine, u32 *result) in kernel_context_sync_00()
205 static int __live_ctx_switch_wa(struct intel_engine_cs *engine) in __live_ctx_switch_wa()
246 struct intel_engine_cs *engine; in live_ctx_switch_wa() local
H A Dintel_engine_user.c39 void intel_engine_add_user(struct intel_engine_cs *engine) in intel_engine_add_user()
87 struct intel_engine_cs *engine = in sort_engines() local
97 u8 engine; in set_scheduler_caps() member
106 struct intel_engine_cs *engine; in set_scheduler_caps() local
182 struct intel_engine_cs *engine) in add_legacy_ring()
195 static void engine_rename(struct intel_engine_cs *engine, const char *name, u16 instance) in engine_rename()
217 struct intel_engine_cs *engine = in intel_engines_driver_register() local
262 struct intel_engine_cs *engine; in intel_engines_driver_register() local
317 struct intel_engine_cs *engine; in intel_engines_has_context_isolation() local
H A Dintel_reset.c325 struct intel_engine_cs *engine; in __gen6_reset_engines() local
356 static struct intel_engine_cs *find_sfc_paired_vecs_engine(struct intel_engine_cs *engine) in find_sfc_paired_vecs_engine() argument
377 get_sfc_forced_lock_data(struct intel_engine_cs * engine,struct sfc_lock_data * sfc_lock) get_sfc_forced_lock_data() argument
411 gen11_lock_sfc(struct intel_engine_cs * engine,u32 * reset_mask,u32 * unlock_mask) gen11_lock_sfc() argument
503 gen11_unlock_sfc(struct intel_engine_cs * engine) gen11_unlock_sfc() argument
526 struct intel_engine_cs *engine; __gen11_reset_engines() local
563 gen8_engine_reset_prepare(struct intel_engine_cs * engine) gen8_engine_reset_prepare() argument
604 gen8_engine_reset_cancel(struct intel_engine_cs * engine) gen8_engine_reset_cancel() argument
615 struct intel_engine_cs *engine; gen8_reset_engines() local
831 reset_prepare_engine(struct intel_engine_cs * engine) reset_prepare_engine() argument
878 struct intel_engine_cs *engine; reset_prepare() local
910 struct intel_engine_cs *engine; gt_reset() local
934 reset_finish_engine(struct intel_engine_cs * engine) reset_finish_engine() argument
945 struct intel_engine_cs *engine; reset_finish() local
972 struct intel_engine_cs *engine; __intel_gt_set_wedged() local
1038 struct intel_engine_cs *engine; intel_gt_set_wedged() local
1168 struct intel_engine_cs *engine; resume() local
1321 intel_gt_reset_engine(struct intel_engine_cs * engine) intel_gt_reset_engine() argument
1326 __intel_engine_reset_bh(struct intel_engine_cs * engine,const char * msg) __intel_engine_reset_bh() argument
1388 intel_engine_reset(struct intel_engine_cs * engine,const char * msg) intel_engine_reset() argument
1445 struct intel_engine_cs *engine; intel_gt_handle_error() local
[all...]
H A Dintel_gt_requests.c29 static bool engine_active(const struct intel_engine_cs *engine) in engine_active()
36 struct intel_engine_cs *engine; in flush_submission() local
62 struct intel_engine_cs *engine = in engine_retire() local
88 static bool add_retire(struct intel_engine_cs *engine, in add_retire()
112 void intel_engine_add_retire(struct intel_engine_cs *engine, in intel_engine_add_retire()
122 void intel_engine_init_retire(struct intel_engine_cs *engine) in intel_engine_init_retire()
127 void intel_engine_fini_retire(struct intel_engine_cs *engine) in intel_engine_fini_retire()
H A Dselftest_lrc.c26 #define CS_GPR(engine, n) ((engine)->mmio_base + 0x600 + (n) * 4) argument
52 static int wait_for_submit(struct intel_engine_cs *engine, in wait_for_submit() argument
134 static int get_lri_mask(struct intel_engine_cs *engine, u32 lri) in get_lri_mask() argument
158 struct intel_engine_cs *engine; live_lrc_layout() local
288 struct intel_engine_cs *engine; live_lrc_fixed() local
402 __live_lrc_state(struct intel_engine_cs * engine,struct i915_vma * scratch) __live_lrc_state() argument
505 struct intel_engine_cs *engine; live_lrc_state() local
614 __live_lrc_gpr(struct intel_engine_cs * engine,struct i915_vma * scratch,bool preempt) __live_lrc_gpr() argument
699 struct intel_engine_cs *engine; live_lrc_gpr() local
787 struct intel_engine_cs *engine; global() member
1261 compare_isolation(struct intel_engine_cs * engine,struct i915_vma * ref[2],struct i915_vma * result[2],struct intel_context * ce,u32 poison) compare_isolation() argument
1401 __lrc_isolation(struct intel_engine_cs * engine,u32 poison) __lrc_isolation() argument
1495 skip_isolation(const struct intel_engine_cs * engine) skip_isolation() argument
1509 struct intel_engine_cs *engine; live_lrc_isolation() local
1653 __lrc_wabb_ctx(struct intel_engine_cs * engine,bool per_ctx) __lrc_wabb_ctx() argument
1712 struct intel_engine_cs *engine; lrc_wabb_ctx() local
1741 garbage_reset(struct intel_engine_cs * engine,struct i915_request * rq) garbage_reset() argument
1790 __lrc_garbage(struct intel_engine_cs * engine,struct rnd_state * prng) __lrc_garbage() argument
1841 struct intel_engine_cs *engine; live_lrc_garbage() local
1876 __live_pphwsp_runtime(struct intel_engine_cs * engine) __live_pphwsp_runtime() argument
1945 struct intel_engine_cs *engine; live_pphwsp_runtime() local
[all...]
H A Dselftest_context.c75 static int __live_context_size(struct intel_engine_cs *engine) in __live_context_size()
151 struct intel_engine_cs *engine; in live_context_size() local
195 static int __live_active_context(struct intel_engine_cs *engine) in __live_active_context()
310 struct intel_engine_cs *engine; in live_active_context() local
355 static int __live_remote_context(struct intel_engine_cs *engine) in __live_remote_context()
423 struct intel_engine_cs *engine; in live_remote_context() local
H A Dselftest_engine_pm.c76 struct intel_engine_cs *engine = ce->engine; in __measure_timestamps() local
139 static int __live_engine_timestamps(struct intel_engine_cs *engine) in __live_engine_timestamps()
195 struct intel_engine_cs *engine; in live_engine_timestamps() local
219 static int __spin_until_busier(struct intel_engine_cs *engine, ktime_t busyness) in __spin_until_busier()
247 struct intel_engine_cs *engine; in live_engine_busy_stats() local
352 struct intel_engine_cs *engine; in live_engine_pm() local
/linux/drivers/gpu/drm/nouveau/nvkm/core/
H A Dengine.c31 nvkm_engine_chsw_load(struct nvkm_engine *engine) in nvkm_engine_chsw_load()
39 nvkm_engine_reset(struct nvkm_engine *engine) in nvkm_engine_reset()
51 struct nvkm_engine *engine = *pengine; in nvkm_engine_unref() local
60 nvkm_engine_ref(struct nvkm_engine *engine) in nvkm_engine_ref()
74 nvkm_engine_tile(struct nvkm_engine *engine, int region) in nvkm_engine_tile()
84 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_intr() local
92 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_info() local
103 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_fini() local
112 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_init() local
127 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_oneinit() local
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dbase.c56 nvkm_gr_chsw_load(struct nvkm_engine *engine) in nvkm_gr_chsw_load()
65 nvkm_gr_tile(struct nvkm_engine *engine, int region, struct nvkm_fb_tile *tile) in nvkm_gr_tile()
122 nvkm_gr_intr(struct nvkm_engine *engine) in nvkm_gr_intr()
129 nvkm_gr_nonstall(struct nvkm_engine *engine) in nvkm_gr_nonstall()
140 nvkm_gr_oneinit(struct nvkm_engine *engine) in nvkm_gr_oneinit()
149 nvkm_gr_reset(struct nvkm_engine *engine) in nvkm_gr_reset()
160 nvkm_gr_init(struct nvkm_engine *engine) in nvkm_gr_init()
171 nvkm_gr_fini(struct nvkm_engine *engine, bool suspend) in nvkm_gr_fini()
180 nvkm_gr_dtor(struct nvkm_engine *engine) in nvkm_gr_dtor()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dbase.c39 nvkm_fifo_ctxsw_in_progress(struct nvkm_engine *engine) in nvkm_fifo_ctxsw_in_progress()
125 nvkm_fifo_fini(struct nvkm_engine *engine, bool suspend) in nvkm_fifo_fini()
139 nvkm_fifo_init(struct nvkm_engine *engine) in nvkm_fifo_init()
169 nvkm_fifo_info(struct nvkm_engine *engine, u64 mthd, u64 *data) in nvkm_fifo_info()
241 nvkm_fifo_oneinit(struct nvkm_engine *engine) in nvkm_fifo_oneinit()
328 nvkm_fifo_preinit(struct nvkm_engine *engine) in nvkm_fifo_preinit()
334 nvkm_fifo_dtor(struct nvkm_engine *engine) in nvkm_fifo_dtor()
/linux/drivers/gpu/drm/sun4i/
H A Dsunxi_engine.h154 sunxi_engine_commit(struct sunxi_engine *engine, in sunxi_engine_commit()
168 sunxi_engine_layers_init(struct drm_device *drm, struct sunxi_engine *engine) in sunxi_engine_layers_init()
185 sunxi_engine_apply_color_correction(struct sunxi_engine *engine) in sunxi_engine_apply_color_correction()
198 sunxi_engine_disable_color_correction(struct sunxi_engine *engine) in sunxi_engine_disable_color_correction()
212 sunxi_engine_mode_set(struct sunxi_engine *engine, in sunxi_engine_mode_set()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/ce/
H A Dga100.c40 ga100_ce_nonstall(struct nvkm_engine *engine) in ga100_ce_nonstall()
49 ga100_ce_fini(struct nvkm_engine *engine, bool suspend) in ga100_ce_fini()
56 ga100_ce_init(struct nvkm_engine *engine) in ga100_ce_init()
63 ga100_ce_oneinit(struct nvkm_engine *engine) in ga100_ce_oneinit()
/linux/drivers/video/fbdev/via/
H A Daccel.c13 static int viafb_set_bpp(void __iomem *engine, u8 bpp) in viafb_set_bpp()
39 static int hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, in hw_bitblt_1()
172 static int hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, in hw_bitblt_2()
307 void __iomem *engine; in viafb_setup_engine() local
369 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_reset_engine() local
508 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_wait_engine_idle() local

123456789