| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_engine_cs.c | 358 static void __sprint_engine_name(struct intel_engine_cs *engine) in __sprint_engine_name() 370 void intel_engine_set_hwsp_writemask(struct intel_engine_cs *engine, u32 mask) in intel_engine_set_hwsp_writemask() 385 static void intel_engine_sanitize_mmio(struct intel_engine_cs *engine) in intel_engine_sanitize_mmio() 391 static void nop_irq_handler(struct intel_engine_cs *engine, u16 iir) in nop_irq_handler() 454 struct intel_engine_cs *engine; in intel_engine_setup() local 571 u64 intel_clamp_heartbeat_interval_ms(struct intel_engine_cs *engine, u64 value) in intel_clamp_heartbeat_interval_ms() 578 u64 intel_clamp_max_busywait_duration_ns(struct intel_engine_cs *engine, u64 value) in intel_clamp_max_busywait_duration_ns() 585 u64 intel_clamp_preempt_timeout_ms(struct intel_engine_cs *engine, u64 value) in intel_clamp_preempt_timeout_ms() 599 u64 intel_clamp_stop_timeout_ms(struct intel_engine_cs *engine, u64 value) in intel_clamp_stop_timeout_ms() 606 u64 intel_clamp_timeslice_duration_ms(struct intel_engine_cs *engine, u64 value) in intel_clamp_timeslice_duration_ms() [all …]
|
| H A D | intel_execlists_submission.c | 207 static struct virtual_engine *to_virtual_engine(struct intel_engine_cs *engine) in to_virtual_engine() 244 static void ring_set_paused(const struct intel_engine_cs *engine, int state) in ring_set_paused() 303 static bool need_preempt(const struct intel_engine_cs *engine, in need_preempt() 373 __unwind_incomplete_requests(struct intel_engine_cs *engine) in __unwind_incomplete_requests() 429 struct intel_engine_cs *engine) in reset_active() 474 struct intel_engine_cs * const engine = rq->engine; in __execlists_schedule_in() local 546 struct intel_engine_cs *engine = rq->engine; in resubmit_virtual_request() local 560 struct intel_engine_cs *engine = rq->engine; in kick_siblings() local 589 struct intel_engine_cs * const engine = rq->engine; in __execlists_schedule_out() local 757 const struct intel_engine_cs *engine = in trace_ports() local [all …]
|
| H A D | intel_engine_pm.h | 17 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 D | mock_engine.c | 60 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 = timer_container_of(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 D | intel_workarounds.c | 336 static void gen6_ctx_workarounds_init(struct intel_engine_cs *engine, in gen6_ctx_workarounds_init() 345 static void gen7_ctx_workarounds_init(struct intel_engine_cs *engine, in gen7_ctx_workarounds_init() 362 static void gen8_ctx_workarounds_init(struct intel_engine_cs *engine, in gen8_ctx_workarounds_init() 410 static void bdw_ctx_workarounds_init(struct intel_engine_cs *engine, in bdw_ctx_workarounds_init() 438 static void chv_ctx_workarounds_init(struct intel_engine_cs *engine, in chv_ctx_workarounds_init() 450 static void gen9_ctx_workarounds_init(struct intel_engine_cs *engine, in gen9_ctx_workarounds_init() 546 static void skl_tune_iz_hashing(struct intel_engine_cs *engine, in skl_tune_iz_hashing() 586 static void skl_ctx_workarounds_init(struct intel_engine_cs *engine, in skl_ctx_workarounds_init() 593 static void bxt_ctx_workarounds_init(struct intel_engine_cs *engine, in bxt_ctx_workarounds_init() 607 static void kbl_ctx_workarounds_init(struct intel_engine_cs *engine, in kbl_ctx_workarounds_init() [all …]
|
| H A D | selftest_workarounds.c | 34 } 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 D | sysfs_engines.c | 17 struct intel_engine_cs *engine; member 82 __caps_show(struct intel_engine_cs *engine, in __caps_show() 124 struct intel_engine_cs *engine = kobj_to_engine(kobj); in caps_show() local 145 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_store() local 182 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_show() local 193 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_default() local 205 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_store() local 236 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_show() local 247 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_default() local 259 struct intel_engine_cs *engine = kobj_to_engine(kobj); in stop_store() local [all …]
|
| H A D | selftest_engine_heartbeat.c | 14 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 D | intel_engine_pm.c | 20 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 D | selftest_execlists.c | 27 #define CS_GPR(engine, n) ((engine)->mmio_base + 0x600 + (n) * 4) argument 45 static int wait_for_submit(struct intel_engine_cs *engine, in wait_for_submit() 71 static int wait_for_reset(struct intel_engine_cs *engine, in wait_for_reset() 115 struct intel_engine_cs *engine; in live_sanitycheck() local 169 struct intel_engine_cs *engine; in live_unlite_restore() local 331 struct intel_engine_cs *engine; in live_unlite_ring() local 481 struct intel_engine_cs *engine; in live_pin_rewind() local 556 static int engine_lock_reset_tasklet(struct intel_engine_cs *engine) in engine_lock_reset_tasklet() 573 static void engine_unlock_reset_tasklet(struct intel_engine_cs *engine) in engine_unlock_reset_tasklet() 585 struct intel_engine_cs *engine; in live_hold_reset() local [all …]
|
| H A D | selftest_hangcheck.c | 104 hang_create_request(struct hang *h, struct intel_engine_cs *engine) in hang_create_request() 288 struct intel_engine_cs *engine; in igt_hang_sanitycheck() local 343 static bool wait_for_idle(struct intel_engine_cs *engine) in wait_for_idle() 352 struct intel_engine_cs *engine; in igt_reset_nop() local 428 struct intel_engine_cs *engine; in igt_reset_nop_engine() local 534 static void force_reset_timeout(struct intel_engine_cs *engine) in force_reset_timeout() 540 static void cancel_reset_timeout(struct intel_engine_cs *engine) in cancel_reset_timeout() 548 struct intel_engine_cs *engine; in igt_reset_fail_engine() local 687 struct intel_engine_cs *engine; in __igt_reset_engine() local 856 struct intel_engine_cs *engine; member [all …]
|
| H A D | selftest_engine_pm.c | 76 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
|
| H A D | intel_gt_irq.h | 44 static inline void intel_engine_cs_irq(struct intel_engine_cs *engine, u16 iir) in intel_engine_cs_irq() 51 intel_engine_set_irq_handler(struct intel_engine_cs *engine, in intel_engine_set_irq_handler() 52 void (*fn)(struct intel_engine_cs *engine, in intel_engine_set_irq_handler()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/core/ |
| H A D | engine.c | 31 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 D | base.c | 56 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, enum nvkm_suspend_state 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 D | base.c | 39 nvkm_fifo_ctxsw_in_progress(struct nvkm_engine *engine) in nvkm_fifo_ctxsw_in_progress() 125 nvkm_fifo_fini(struct nvkm_engine *engine, enum nvkm_suspend_state 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/i915/selftests/ |
| H A D | i915_request.c | 54 struct intel_engine_cs *engine; in num_uabi_engines() local 284 struct intel_engine_cs *engine; member 571 struct intel_engine_cs *engine; in live_nop_request() local 644 static int __cancel_inactive(struct intel_engine_cs *engine) in __cancel_inactive() 697 static int __cancel_active(struct intel_engine_cs *engine) in __cancel_active() 758 static int __cancel_completed(struct intel_engine_cs *engine) in __cancel_completed() 819 struct intel_engine_cs *engine) in __cancel_reset() 919 struct intel_engine_cs *engine; in live_cancel_request() local 1018 empty_request(struct intel_engine_cs *engine, in empty_request() 1041 struct intel_engine_cs *engine; in live_empty_request() local [all …]
|
| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sunxi_engine.h | 154 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 D | ga100.c | 40 ga100_ce_nonstall(struct nvkm_engine *engine) in ga100_ce_nonstall() 49 ga100_ce_fini(struct nvkm_engine *engine, enum nvkm_suspend_state 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 D | accel.c | 13 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
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/ |
| H A D | falcon.c | 59 nvkm_falcon_intr(struct nvkm_engine *engine) in nvkm_falcon_intr() 96 nvkm_falcon_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend) in nvkm_falcon_fini() 129 nvkm_falcon_oneinit(struct nvkm_engine *engine) in nvkm_falcon_oneinit() 160 nvkm_falcon_init(struct nvkm_engine *engine) in nvkm_falcon_init() 321 nvkm_falcon_dtor_engine(struct nvkm_engine *engine) in nvkm_falcon_dtor_engine()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
| H A D | base.c | 40 nvkm_sec2_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend) in nvkm_sec2_fini() 75 nvkm_sec2_init(struct nvkm_engine *engine) in nvkm_sec2_init() 96 nvkm_sec2_oneinit(struct nvkm_engine *engine) in nvkm_sec2_oneinit() 114 nvkm_sec2_dtor(struct nvkm_engine *engine) in nvkm_sec2_dtor()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | base.c | 95 nvkm_disp_intr(struct nvkm_engine *engine) in nvkm_disp_intr() 102 nvkm_disp_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend) in nvkm_disp_fini() 119 nvkm_disp_init(struct nvkm_engine *engine) in nvkm_disp_init() 148 nvkm_disp_oneinit(struct nvkm_engine *engine) in nvkm_disp_oneinit() 169 nvkm_disp_dtor(struct nvkm_engine *engine) in nvkm_disp_dtor()
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_submission.c | 1065 static void cs_irq_handler(struct intel_engine_cs *engine, u16 iir) in cs_irq_handler() 1228 static void __get_engine_usage_record(struct intel_engine_cs *engine, in __get_engine_usage_record() 1246 static void __set_engine_usage_record(struct intel_engine_cs *engine, in __set_engine_usage_record() 1261 static void guc_update_engine_gt_clks(struct intel_engine_cs *engine) in guc_update_engine_gt_clks() 1321 static ktime_t guc_engine_busyness(struct intel_engine_cs *engine, ktime_t *now) in guc_engine_busyness() 1440 struct intel_engine_cs *engine; in __reset_guc_busyness_stats() local 1472 struct intel_engine_cs *engine; in __update_guc_busyness_running_state() local 1485 struct intel_engine_cs *engine; in __update_guc_busyness_stats() local 1588 struct intel_engine_cs *engine; in guc_action_enable_usage_stats() local 1755 struct intel_engine_cs *engine; in guc_virtual_get_sibling() local [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_cmd_parser.c | 803 static bool validate_cmds_sorted(const struct intel_engine_cs *engine, in validate_cmds_sorted() 839 static bool check_sorted(const struct intel_engine_cs *engine, in check_sorted() 865 static bool validate_regs_sorted(struct intel_engine_cs *engine) in validate_regs_sorted() 907 static int init_hash_table(struct intel_engine_cs *engine, in init_hash_table() 935 static void fini_hash_table(struct intel_engine_cs *engine) in fini_hash_table() 955 int intel_engine_init_cmd_parser(struct intel_engine_cs *engine) in intel_engine_init_cmd_parser() 1068 void intel_engine_cleanup_cmd_parser(struct intel_engine_cs *engine) in intel_engine_cleanup_cmd_parser() 1077 find_cmd_in_table(struct intel_engine_cs *engine, in find_cmd_in_table() 1101 find_cmd(struct intel_engine_cs *engine, in find_cmd() 1144 find_reg(const struct intel_engine_cs *engine, u32 addr) in find_reg() [all …]
|