| /linux/drivers/gpu/drm/i915/gt/ |
| 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 | 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 | 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_ring_submission.c | 9 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 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()
|
| H A D | selftest_mocs.c | 24 static struct intel_context *mocs_context_create(struct intel_engine_cs *engine) in mocs_context_create() 160 static int check_mocs_table(struct intel_engine_cs *engine, in check_mocs_table() 192 static int check_l3cc_table(struct intel_engine_cs *engine, in check_l3cc_table() 263 struct intel_engine_cs *engine; in live_mocs_kernel() local 289 struct intel_engine_cs *engine; in live_mocs_clean() local 391 struct intel_engine_cs *engine; in live_mocs_reset() local
|
| H A D | gen6_engine_cs.c | 425 void gen6_irq_enable(struct intel_engine_cs *engine) in gen6_irq_enable() 436 void gen6_irq_disable(struct intel_engine_cs *engine) in gen6_irq_disable() 442 void hsw_irq_enable_vecs(struct intel_engine_cs *engine) in hsw_irq_enable_vecs() 452 void hsw_irq_disable_vecs(struct intel_engine_cs *engine) in hsw_irq_disable_vecs()
|
| H A D | selftest_gt_pm.c | 39 static u32 read_timestamp(struct intel_engine_cs *engine) in read_timestamp() 52 static void measure_clocks(struct intel_engine_cs *engine, in measure_clocks() 82 struct intel_engine_cs *engine; in live_gt_clocks() local
|
| H A D | intel_engine_stats.h | 16 static inline void intel_engine_context_in(struct intel_engine_cs *engine) in intel_engine_context_in() 39 static inline void intel_engine_context_out(struct intel_engine_cs *engine) in intel_engine_context_out()
|
| H A D | selftest_timeline.c | 485 checked_tl_write(struct intel_timeline *tl, struct intel_engine_cs *engine, u32 value) in checked_tl_write() 529 struct intel_engine_cs *engine; in live_hwsp_engine() local 603 struct intel_engine_cs *engine; in live_hwsp_alternate() local 673 struct intel_engine_cs *engine; in live_hwsp_wrap() local 874 struct intel_engine_cs *engine, in create_watcher() 987 struct intel_engine_cs *engine; in live_hwsp_read() local 1182 struct intel_engine_cs *engine; in live_hwsp_rollover_kernel() local 1260 struct intel_engine_cs *engine; in live_hwsp_rollover_user() local 1348 struct intel_engine_cs *engine; in live_hwsp_recycle() local
|
| /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, bool suspend) in nvkm_gr_fini() 180 nvkm_gr_dtor(struct nvkm_engine *engine) in nvkm_gr_dtor()
|
| /linux/drivers/crypto/marvell/cesa/ |
| H A D | cesa.c | 38 mv_cesa_dequeue_req_locked(struct mv_cesa_engine *engine, in mv_cesa_dequeue_req_locked() 52 static void mv_cesa_rearm_engine(struct mv_cesa_engine *engine) in mv_cesa_rearm_engine() 75 static int mv_cesa_std_process(struct mv_cesa_engine *engine, u32 status) in mv_cesa_std_process() 95 static int mv_cesa_int_process(struct mv_cesa_engine *engine, u32 status) in mv_cesa_int_process() 115 struct mv_cesa_engine *engine = priv; in mv_cesa_int() local 173 struct mv_cesa_engine *engine = creq->engine; in mv_cesa_queue_req() local 315 mv_cesa_conf_mbus_windows(struct mv_cesa_engine *engine, in mv_cesa_conf_mbus_windows() 377 struct mv_cesa_engine *engine = &cesa->engines[idx]; in mv_cesa_get_sram() local 409 struct mv_cesa_engine *engine = &cesa->engines[idx]; in mv_cesa_put_sram() local 474 struct mv_cesa_engine *engine = &cesa->engines[i]; in mv_cesa_probe() local
|
| /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, 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 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/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, bool 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()
|
| H A D | xtensa.c | 57 nvkm_xtensa_intr(struct nvkm_engine *engine) in nvkm_xtensa_intr() 79 nvkm_xtensa_fini(struct nvkm_engine *engine, bool suspend) in nvkm_xtensa_fini() 94 nvkm_xtensa_init(struct nvkm_engine *engine) in nvkm_xtensa_init() 162 nvkm_xtensa_dtor(struct nvkm_engine *engine) in nvkm_xtensa_dtor()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
| H A D | base.c | 40 nvkm_sec2_fini(struct nvkm_engine *engine, bool 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, bool 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/selftests/ |
| H A D | intel_scheduler_helpers.c | 21 struct intel_engine_cs *engine; in intel_selftest_find_any_engine() local 31 int intel_selftest_modify_policy(struct intel_engine_cs *engine, in intel_selftest_modify_policy() 77 int intel_selftest_restore_policy(struct intel_engine_cs *engine, in intel_selftest_restore_policy()
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | execlist.c | 56 static int to_context_switch_event(const struct intel_engine_cs *engine) in to_context_switch_event() 431 const struct intel_engine_cs *engine, in submit_context() 457 const struct intel_engine_cs *engine) in intel_vgpu_submit_execlist() 501 const struct intel_engine_cs *engine) in init_vgpu_execlist() 526 struct intel_engine_cs *engine; in clean_execlist() local 539 struct intel_engine_cs *engine; in reset_execlist() local
|