| /drivers/gpu/drm/i915/ |
| D | intel_lrc.c | 273 logical_ring_init_platform_invariants(struct intel_engine_cs *engine) in logical_ring_init_platform_invariants() 318 struct intel_engine_cs *engine) in intel_lr_context_descriptor_update() 335 struct intel_engine_cs *engine) in intel_lr_context_descriptor() 382 static void execlists_submit_ports(struct intel_engine_cs *engine) in execlists_submit_ports() 434 static void execlists_dequeue(struct intel_engine_cs *engine) in execlists_dequeue() 521 static bool execlists_elsp_idle(struct intel_engine_cs *engine) in execlists_elsp_idle() 526 static bool execlists_elsp_ready(struct intel_engine_cs *engine) in execlists_elsp_ready() 543 struct intel_engine_cs *engine = (struct intel_engine_cs *)data; in intel_lrc_irq_handler() local 598 struct intel_engine_cs *engine = request->engine; in execlists_submit_request() local 612 struct intel_engine_cs *engine = request->engine; in intel_logical_ring_alloc_request_extras() local [all …]
|
| D | intel_breadcrumbs.c | 31 struct intel_engine_cs *engine = (struct intel_engine_cs *)data; in intel_breadcrumbs_hangcheck() local 65 struct intel_engine_cs *engine = (struct intel_engine_cs *)data; in intel_breadcrumbs_fake_irq() local 78 static void irq_enable(struct intel_engine_cs *engine) in irq_enable() 91 static void irq_disable(struct intel_engine_cs *engine) in irq_disable() 102 struct intel_engine_cs *engine = in __intel_breadcrumbs_enable_irq() local 137 struct intel_engine_cs *engine = in __intel_breadcrumbs_disable_irq() local 172 static bool __intel_engine_add_wait(struct intel_engine_cs *engine, in __intel_engine_add_wait() 290 bool intel_engine_add_wait(struct intel_engine_cs *engine, in intel_engine_add_wait() 317 void intel_engine_remove_wait(struct intel_engine_cs *engine, in intel_engine_remove_wait() 440 struct intel_engine_cs *engine = arg; in intel_breadcrumbs_signaler() local [all …]
|
| D | intel_ringbuffer.c | 408 u64 intel_engine_get_active_head(struct intel_engine_cs *engine) in intel_engine_get_active_head() 424 static void ring_setup_phys_status_page(struct intel_engine_cs *engine) in ring_setup_phys_status_page() 435 static void intel_ring_setup_status_page(struct intel_engine_cs *engine) in intel_ring_setup_status_page() 497 static bool stop_ring(struct intel_engine_cs *engine) in stop_ring() 531 static int init_ring_common(struct intel_engine_cs *engine) in init_ring_common() 617 static void reset_ring_common(struct intel_engine_cs *engine, in reset_ring_common() 714 static int wa_ring_whitelist_reg(struct intel_engine_cs *engine, in wa_ring_whitelist_reg() 731 static int gen8_init_workarounds(struct intel_engine_cs *engine) in gen8_init_workarounds() 782 static int bdw_init_workarounds(struct intel_engine_cs *engine) in bdw_init_workarounds() 810 static int chv_init_workarounds(struct intel_engine_cs *engine) in chv_init_workarounds() [all …]
|
| D | intel_lrc.h | 32 #define RING_ELSP(engine) _MMIO((engine)->mmio_base + 0x230) argument 33 #define RING_EXECLIST_STATUS_LO(engine) _MMIO((engine)->mmio_base + 0x234) argument 34 #define RING_EXECLIST_STATUS_HI(engine) _MMIO((engine)->mmio_base + 0x234 + 4) argument 35 #define RING_CONTEXT_CONTROL(engine) _MMIO((engine)->mmio_base + 0x244) argument 39 #define RING_CONTEXT_STATUS_BUF_BASE(engine) _MMIO((engine)->mmio_base + 0x370) argument 40 #define RING_CONTEXT_STATUS_BUF_LO(engine, i) _MMIO((engine)->mmio_base + 0x370 + (i) * 8) argument 41 #define RING_CONTEXT_STATUS_BUF_HI(engine, i) _MMIO((engine)->mmio_base + 0x370 + (i) * 8 + 4) argument 42 #define RING_CONTEXT_STATUS_PTR(engine) _MMIO((engine)->mmio_base + 0x3a0) argument
|
| D | intel_engine_cs.c | 90 struct intel_engine_cs *engine = &dev_priv->engine[id]; in intel_engine_setup() local 164 void intel_engine_init_seqno(struct intel_engine_cs *engine, u32 seqno) in intel_engine_init_seqno() 210 void intel_engine_init_hangcheck(struct intel_engine_cs *engine) in intel_engine_init_hangcheck() 215 static void intel_engine_init_requests(struct intel_engine_cs *engine) in intel_engine_init_requests() 230 void intel_engine_setup_common(struct intel_engine_cs *engine) in intel_engine_setup_common() 244 int intel_engine_create_scratch(struct intel_engine_cs *engine, int size) in intel_engine_create_scratch() 280 static void intel_engine_cleanup_scratch(struct intel_engine_cs *engine) in intel_engine_cleanup_scratch() 296 int intel_engine_init_common(struct intel_engine_cs *engine) in intel_engine_init_common() 314 void intel_engine_cleanup_common(struct intel_engine_cs *engine) in intel_engine_cleanup_common()
|
| D | intel_ringbuffer.h | 35 #define I915_READ_TAIL(engine) I915_READ(RING_TAIL((engine)->mmio_base)) argument 36 #define I915_WRITE_TAIL(engine, val) I915_WRITE(RING_TAIL((engine)->mmio_base), val) argument 38 #define I915_READ_START(engine) I915_READ(RING_START((engine)->mmio_base)) argument 39 #define I915_WRITE_START(engine, val) I915_WRITE(RING_START((engine)->mmio_base), val) argument 41 #define I915_READ_HEAD(engine) I915_READ(RING_HEAD((engine)->mmio_base)) argument 42 #define I915_WRITE_HEAD(engine, val) I915_WRITE(RING_HEAD((engine)->mmio_base), val) argument 44 #define I915_READ_CTL(engine) I915_READ(RING_CTL((engine)->mmio_base)) argument 45 #define I915_WRITE_CTL(engine, val) I915_WRITE(RING_CTL((engine)->mmio_base), val) argument 47 #define I915_READ_IMR(engine) I915_READ(RING_IMR((engine)->mmio_base)) argument 48 #define I915_WRITE_IMR(engine, val) I915_WRITE(RING_IMR((engine)->mmio_base), val) argument [all …]
|
| D | i915_cmd_parser.c | 615 static bool validate_cmds_sorted(const struct intel_engine_cs *engine, in validate_cmds_sorted() 650 static bool check_sorted(const struct intel_engine_cs *engine, in check_sorted() 675 static bool validate_regs_sorted(struct intel_engine_cs *engine) in validate_regs_sorted() 724 static int init_hash_table(struct intel_engine_cs *engine, in init_hash_table() 753 static void fini_hash_table(struct intel_engine_cs *engine) in fini_hash_table() 773 void intel_engine_init_cmd_parser(struct intel_engine_cs *engine) in intel_engine_init_cmd_parser() 865 void intel_engine_cleanup_cmd_parser(struct intel_engine_cs *engine) in intel_engine_cleanup_cmd_parser() 874 find_cmd_in_table(struct intel_engine_cs *engine, in find_cmd_in_table() 898 find_cmd(struct intel_engine_cs *engine, in find_cmd() 941 find_reg(const struct intel_engine_cs *engine, bool is_master, u32 addr) in find_reg() [all …]
|
| D | i915_gem_request.c | 222 struct intel_engine_cs *engine = req->engine; in i915_gem_request_retire_upto() local 258 struct intel_engine_cs *engine; in i915_gem_init_seqno() local 355 i915_gem_request_alloc(struct intel_engine_cs *engine, in i915_gem_request_alloc() 552 static void i915_gem_mark_busy(const struct intel_engine_cs *engine) in i915_gem_mark_busy() 580 struct intel_engine_cs *engine = request->engine; in __i915_add_request() local 913 static bool engine_retire_requests(struct intel_engine_cs *engine) in engine_retire_requests() 929 struct intel_engine_cs *engine; in i915_gem_retire_requests() local
|
| D | i915_gem_context.c | 409 struct intel_engine_cs *engine) in i915_gem_context_unpin() 476 struct intel_engine_cs *engine; in i915_gem_context_lost() local 565 struct intel_engine_cs *engine = req->engine; in mi_set_context() local 694 struct intel_engine_cs *engine, in skip_rcs_switch() 711 struct intel_engine_cs *engine, in needs_pd_load_pre() 755 struct intel_engine_cs *engine = req->engine; in do_rcs_switch() local 895 struct intel_engine_cs *engine = req->engine; in i915_switch_context() local 931 struct intel_engine_cs *engine; in i915_gem_switch_to_kernel_context() local
|
| /drivers/gpu/drm/nouveau/nvkm/core/ |
| D | engine.c | 33 struct nvkm_engine *engine = *pengine; in nvkm_engine_unref() local 44 nvkm_engine_ref(struct nvkm_engine *engine) in nvkm_engine_ref() 62 nvkm_engine_tile(struct nvkm_engine *engine, int region) in nvkm_engine_tile() 72 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_intr() local 80 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_fini() local 89 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_init() local 124 struct nvkm_engine *engine = nvkm_engine(subdev); in nvkm_engine_dtor() local 141 struct nvkm_engine *engine) in nvkm_engine_ctor()
|
| /drivers/crypto/marvell/ |
| D | cesa.c | 44 mv_cesa_dequeue_req_locked(struct mv_cesa_engine *engine, in mv_cesa_dequeue_req_locked() 58 static void mv_cesa_rearm_engine(struct mv_cesa_engine *engine) in mv_cesa_rearm_engine() 83 static int mv_cesa_std_process(struct mv_cesa_engine *engine, u32 status) in mv_cesa_std_process() 103 static int mv_cesa_int_process(struct mv_cesa_engine *engine, u32 status) in mv_cesa_int_process() 123 struct mv_cesa_engine *engine = priv; in mv_cesa_int() local 181 struct mv_cesa_engine *engine = creq->engine; in mv_cesa_queue_req() local 324 mv_cesa_conf_mbus_windows(struct mv_cesa_engine *engine, in mv_cesa_conf_mbus_windows() 390 struct mv_cesa_engine *engine = &cesa->engines[idx]; in mv_cesa_get_sram() local 432 struct mv_cesa_engine *engine = &cesa->engines[idx]; in mv_cesa_put_sram() local 504 struct mv_cesa_engine *engine = &cesa->engines[i]; in mv_cesa_probe() local
|
| /drivers/crypto/ |
| D | picoxcell_crypto.c | 94 struct spacc_engine *engine; member 108 struct spacc_engine *engine; member 151 struct spacc_engine *engine; member 159 struct spacc_engine *engine; member 199 static inline int spacc_fifo_cmd_full(struct spacc_engine *engine) in spacc_fifo_cmd_full() 286 static struct spacc_ddt *spacc_sg_to_ddt(struct spacc_engine *engine, in spacc_sg_to_ddt() 327 struct spacc_engine *engine = req->engine; in spacc_aead_make_ddts() local 431 struct spacc_engine *engine = aead_ctx->generic.engine; in spacc_aead_free_ddts() local 575 struct spacc_engine *engine = ctx->generic.engine; in spacc_aead_submit() local 620 static void spacc_push(struct spacc_engine *engine) in spacc_push() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| D | base.c | 29 nvkm_gr_tile(struct nvkm_engine *engine, int region, struct nvkm_fb_tile *tile) in nvkm_gr_tile() 87 nvkm_gr_intr(struct nvkm_engine *engine) in nvkm_gr_intr() 94 nvkm_gr_oneinit(struct nvkm_engine *engine) in nvkm_gr_oneinit() 103 nvkm_gr_init(struct nvkm_engine *engine) in nvkm_gr_init() 110 nvkm_gr_dtor(struct nvkm_engine *engine) in nvkm_gr_dtor()
|
| /drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| D | gpfifogk104.c | 60 gk104_fifo_gpfifo_engine_addr(struct nvkm_engine *engine) in gk104_fifo_gpfifo_engine_addr() 85 struct nvkm_engine *engine, bool suspend) in gk104_fifo_gpfifo_engine_fini() 112 struct nvkm_engine *engine) in gk104_fifo_gpfifo_engine_init() 137 struct nvkm_engine *engine) in gk104_fifo_gpfifo_engine_dtor() 146 struct nvkm_engine *engine, in gk104_fifo_gpfifo_engine_ctor() 224 u32 engine; member 244 struct nvkm_engine *engine = fifo->engine[i].engine; in gk104_fifo_gpfifo_new_() local
|
| D | chang84.c | 48 g84_fifo_chan_engine(struct nvkm_engine *engine) in g84_fifo_chan_engine() 68 g84_fifo_chan_engine_addr(struct nvkm_engine *engine) in g84_fifo_chan_engine_addr() 91 struct nvkm_engine *engine, bool suspend) in g84_fifo_chan_engine_fini() 134 struct nvkm_engine *engine) in g84_fifo_chan_engine_init() 161 struct nvkm_engine *engine, in g84_fifo_chan_engine_ctor()
|
| D | gpfifogf100.c | 36 gf100_fifo_gpfifo_engine_addr(struct nvkm_engine *engine) in gf100_fifo_gpfifo_engine_addr() 54 struct nvkm_engine *engine, bool suspend) in gf100_fifo_gpfifo_engine_fini() 90 struct nvkm_engine *engine) in gf100_fifo_gpfifo_engine_init() 109 struct nvkm_engine *engine) in gf100_fifo_gpfifo_engine_dtor() 118 struct nvkm_engine *engine, in gf100_fifo_gpfifo_engine_ctor()
|
| D | dmanv40.c | 36 nv40_fifo_dma_engine(struct nvkm_engine *engine, u32 *reg, u32 *ctx) in nv40_fifo_dma_engine() 58 struct nvkm_engine *engine, bool suspend) in nv40_fifo_dma_engine_fini() 88 struct nvkm_engine *engine) in nv40_fifo_dma_engine_init() 119 struct nvkm_engine *engine) in nv40_fifo_dma_engine_dtor() 127 struct nvkm_engine *engine, in nv40_fifo_dma_engine_ctor()
|
| D | channv50.c | 32 nv50_fifo_chan_engine_addr(struct nvkm_engine *engine) in nv50_fifo_chan_engine_addr() 47 struct nvkm_engine *engine, bool suspend) in nv50_fifo_chan_engine_fini() 103 struct nvkm_engine *engine) in nv50_fifo_chan_engine_init() 130 struct nvkm_engine *engine) in nv50_fifo_chan_engine_dtor() 138 struct nvkm_engine *engine, in nv50_fifo_chan_engine_ctor()
|
| D | base.c | 205 nvkm_fifo_intr(struct nvkm_engine *engine) in nvkm_fifo_intr() 212 nvkm_fifo_fini(struct nvkm_engine *engine, bool suspend) in nvkm_fifo_fini() 221 nvkm_fifo_oneinit(struct nvkm_engine *engine) in nvkm_fifo_oneinit() 230 nvkm_fifo_init(struct nvkm_engine *engine) in nvkm_fifo_init() 238 nvkm_fifo_dtor(struct nvkm_engine *engine) in nvkm_fifo_dtor()
|
| D | chan.c | 43 struct nvkm_engine *engine = object->oproxy.object->engine; in nvkm_fifo_chan_child_fini() local 76 struct nvkm_engine *engine = object->oproxy.object->engine; in nvkm_fifo_chan_child_init() local 109 struct nvkm_engine *engine = object->oproxy.base.engine; in nvkm_fifo_chan_child_del() local 136 struct nvkm_engine *engine = oclass->engine; in nvkm_fifo_chan_child_new() local 207 struct nvkm_engine *engine; in nvkm_fifo_chan_child_get() local
|
| D | gk104.h | 23 struct nvkm_engine *engine; member 26 } engine[16]; member 46 const struct nvkm_enum *engine; member 62 gk104_fifo_engine_subdev(int engine) in gk104_fifo_engine_subdev()
|
| /drivers/video/fbdev/via/ |
| D | accel.c | 27 static int viafb_set_bpp(void __iomem *engine, u8 bpp) in viafb_set_bpp() 53 static int hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, in hw_bitblt_1() 186 static int hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, in hw_bitblt_2() 321 void __iomem *engine; in viafb_setup_engine() local 383 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_reset_engine() local 522 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_wait_engine_idle() local
|
| /drivers/gpu/drm/via/ |
| D | via_dmablit.c | 209 via_fire_dmablit(struct drm_device *dev, drm_via_sg_info_t *vsg, int engine) in via_fire_dmablit() 289 via_abort_dmablit(struct drm_device *dev, int engine) in via_abort_dmablit() 297 via_dmablit_engine_off(struct drm_device *dev, int engine) in via_dmablit_engine_off() 314 via_dmablit_handler(struct drm_device *dev, int engine, int from_irq) in via_dmablit_handler() 397 via_dmablit_active(drm_via_blitq_t *blitq, int engine, uint32_t handle, wait_queue_head_t **queue) in via_dmablit_active() 429 via_dmablit_sync(struct drm_device *dev, uint32_t handle, int engine) in via_dmablit_sync() 463 int engine = (int) in via_dmablit_timer() local 680 via_dmablit_grab_slot(drm_via_blitq_t *blitq, int engine) in via_dmablit_grab_slot() 730 int engine; in via_dmablit() local
|
| /drivers/gpu/drm/nouveau/nvkm/engine/ |
| D | falcon.c | 58 nvkm_falcon_intr(struct nvkm_engine *engine) in nvkm_falcon_intr() 95 nvkm_falcon_fini(struct nvkm_engine *engine, bool suspend) in nvkm_falcon_fini() 126 nvkm_falcon_oneinit(struct nvkm_engine *engine) in nvkm_falcon_oneinit() 157 nvkm_falcon_init(struct nvkm_engine *engine) in nvkm_falcon_init() 318 nvkm_falcon_dtor(struct nvkm_engine *engine) in nvkm_falcon_dtor()
|
| 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()
|