dma_device 165 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c struct dma_device *dma_dev = NULL; dma_device 501 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c struct dma_device *dma_dev = lpbfifo.chan->device; dma_device 167 arch/sh/kernel/cpu/sh4a/setup-sh7722.c struct platform_device dma_device = { dma_device 491 arch/sh/kernel/cpu/sh4a/setup-sh7722.c &dma_device, dma_device 38 crypto/async_tx/async_memcpy.c struct dma_device *device = chan ? chan->device : NULL; dma_device 42 crypto/async_tx/async_pq.c struct dma_device *dma = chan->device; dma_device 170 crypto/async_tx/async_pq.c struct dma_device *device = chan ? chan->device : NULL; dma_device 286 crypto/async_tx/async_pq.c struct dma_device *device = chan ? chan->device : NULL; dma_device 23 crypto/async_tx/async_raid6_recov.c struct dma_device *dma = chan ? chan->device : NULL; dma_device 88 crypto/async_tx/async_raid6_recov.c struct dma_device *dma = chan ? chan->device : NULL; dma_device 69 crypto/async_tx/async_tx.c struct dma_device *device = chan->device; dma_device 224 crypto/async_tx/async_tx.c struct dma_device *device; dma_device 26 crypto/async_tx/async_xor.c struct dma_device *dma = chan->device; dma_device 166 crypto/async_tx/async_xor.c struct dma_device *device = chan ? chan->device : NULL; dma_device 261 crypto/async_tx/async_xor.c struct dma_device *device = chan ? chan->device : NULL; dma_device 391 drivers/crypto/ccp/ccp-dev.h struct dma_device dma_dev; dma_device 639 drivers/crypto/ccp/ccp-dmaengine.c struct dma_device *dma_dev = &ccp->dma_dev; dma_device 750 drivers/crypto/ccp/ccp-dmaengine.c struct dma_device *dma_dev = &ccp->dma_dev; dma_device 179 drivers/dma/altera-msgdma.c struct dma_device dmadev; dma_device 794 drivers/dma/altera-msgdma.c struct dma_device *dma_dev; dma_device 279 drivers/dma/amba-pl08x.c struct dma_device slave; dma_device 280 drivers/dma/amba-pl08x.c struct dma_device memcpy; dma_device 2370 drivers/dma/amba-pl08x.c struct dma_device *dmadev, unsigned int channels, bool slave) dma_device 2427 drivers/dma/amba-pl08x.c static void pl08x_free_virtual_channels(struct dma_device *dmadev) dma_device 326 drivers/dma/at_hdmac_regs.h struct dma_device dma_common; dma_device 344 drivers/dma/at_hdmac_regs.h static inline struct at_dma *to_at_dma(struct dma_device *ddev) dma_device 209 drivers/dma/at_xdmac.c struct dma_device dma; dma_device 269 drivers/dma/at_xdmac.c static inline struct at_xdmac *to_at_xdmac(struct dma_device *ddev) dma_device 151 drivers/dma/bcm-sba-raid.c struct dma_device dma_dev; dma_device 1554 drivers/dma/bcm-sba-raid.c struct dma_device *dma_dev = &sba->dma_dev; dma_device 49 drivers/dma/bcm2835-dma.c struct dma_device ddev; dma_device 190 drivers/dma/bcm2835-dma.c static inline struct bcm2835_dmadev *to_bcm2835_dma_dev(struct dma_device *d) dma_device 1286 drivers/dma/coh901318.c struct dma_device dma_slave; dma_device 1287 drivers/dma/coh901318.c struct dma_device dma_memcpy; dma_device 2589 drivers/dma/coh901318.c static void coh901318_base_init(struct dma_device *dma, const int *pick_chans, dma_device 135 drivers/dma/dma-axi-dmac.c struct dma_device dma_dev; dma_device 830 drivers/dma/dma-axi-dmac.c struct dma_device *dma_dev; dma_device 148 drivers/dma/dma-jz4780.c struct dma_device dma_device; dma_device 179 drivers/dma/dma-jz4780.c dma_device); dma_device 799 drivers/dma/dma-jz4780.c dma_cap_mask_t mask = jzdma->dma_device.cap_mask; dma_device 810 drivers/dma/dma-jz4780.c dev_err(jzdma->dma_device.dev, dma_device 818 drivers/dma/dma-jz4780.c dev_err(jzdma->dma_device.dev, dma_device 840 drivers/dma/dma-jz4780.c struct dma_device *dd; dma_device 914 drivers/dma/dma-jz4780.c dd = &jzdma->dma_device; dma_device 170 drivers/dma/dmaengine.c __dma_device_satisfies_mask(struct dma_device *device, dma_device 357 drivers/dma/dmaengine.c struct dma_device *device; dma_device 394 drivers/dma/dmaengine.c struct dma_device *device; dma_device 435 drivers/dma/dmaengine.c struct dma_device *device; dma_device 465 drivers/dma/dmaengine.c struct dma_device *device; dma_device 500 drivers/dma/dmaengine.c struct dma_device *dev, dma_device 536 drivers/dma/dmaengine.c static struct dma_chan *find_candidate(struct dma_device *device, dma_device 585 drivers/dma/dmaengine.c struct dma_device *device = chan->device; dma_device 608 drivers/dma/dmaengine.c struct dma_chan *dma_get_any_slave_channel(struct dma_device *device) dma_device 640 drivers/dma/dmaengine.c struct dma_device *device, *_d; dma_device 667 drivers/dma/dmaengine.c static const struct dma_slave_map *dma_filter_match(struct dma_device *device, dma_device 696 drivers/dma/dmaengine.c struct dma_device *d, *_d; dma_device 798 drivers/dma/dmaengine.c struct dma_device *device, *_d; dma_device 837 drivers/dma/dmaengine.c struct dma_device *device; dma_device 854 drivers/dma/dmaengine.c static bool device_has_all_tx_types(struct dma_device *device) dma_device 893 drivers/dma/dmaengine.c static int get_dma_id(struct dma_device *device) dma_device 907 drivers/dma/dmaengine.c int dma_async_device_register(struct dma_device *device) dma_device 1111 drivers/dma/dmaengine.c void dma_async_device_unregister(struct dma_device *device) dma_device 1135 drivers/dma/dmaengine.c struct dma_device *device; dma_device 1137 drivers/dma/dmaengine.c device = *(struct dma_device **)res; dma_device 1147 drivers/dma/dmaengine.c int dmaenginem_async_device_register(struct dma_device *device) dma_device 1158 drivers/dma/dmaengine.c *(struct dma_device **)p = device; dma_device 294 drivers/dma/dmatest.c struct dma_device *device) dma_device 559 drivers/dma/dmatest.c struct dma_device *dev; dma_device 989 drivers/dma/dmatest.c struct dma_device *dma_dev = chan->device; dma_device 49 drivers/dma/dw-axi-dmac/dw-axi-dmac.h struct dma_device dma; dma_device 632 drivers/dma/dw-edma/dw-edma-core.c struct dma_device *dma; dma_device 109 drivers/dma/dw-edma/dw-edma-core.h struct dma_device wr_edma; dma_device 112 drivers/dma/dw-edma/dw-edma-core.h struct dma_device rd_edma; dma_device 311 drivers/dma/dw/regs.h struct dma_device dma; dma_device 361 drivers/dma/dw/regs.h static inline struct dw_dma *to_dw_dma(struct dma_device *ddev) dma_device 202 drivers/dma/ep93xx_dma.c struct dma_device dma_dev; dma_device 1320 drivers/dma/ep93xx_dma.c struct dma_device *dma_dev; dma_device 649 drivers/dma/fsl-edma-common.c void fsl_edma_cleanup_vchan(struct dma_device *dmadev) dma_device 155 drivers/dma/fsl-edma-common.h struct dma_device dma_dev; dma_device 246 drivers/dma/fsl-edma-common.h void fsl_edma_cleanup_vchan(struct dma_device *dmadev); dma_device 198 drivers/dma/fsl-qdma.c struct dma_device dma_dev; dma_device 1207 drivers/dma/fsl-qdma.c static void fsl_qdma_cleanup_vchan(struct dma_device *dmadev) dma_device 630 drivers/dma/fsl_raid.c struct dma_device *dma_dev; dma_device 754 drivers/dma/fsl_raid.c struct dma_device *dma_dev; dma_device 258 drivers/dma/fsl_raid.h struct dma_device dma_dev; dma_device 123 drivers/dma/fsldma.h struct dma_device common; dma_device 111 drivers/dma/hsu/hsu.h struct dma_device dma; dma_device 118 drivers/dma/hsu/hsu.h static inline struct hsu_dma *to_hsu_dma(struct dma_device *ddev) dma_device 184 drivers/dma/idma64.h struct dma_device dma; dma_device 193 drivers/dma/idma64.h static inline struct idma64 *to_idma64(struct dma_device *ddev) dma_device 134 drivers/dma/img-mdc-dma.c struct dma_device dma_dev; dma_device 177 drivers/dma/imx-dma.c struct dma_device dma_device; dma_device 1052 drivers/dma/imx-dma.c return dma_request_channel(imxdma->dma_device.cap_mask, dma_device 1135 drivers/dma/imx-dma.c INIT_LIST_HEAD(&imxdma->dma_device.channels); dma_device 1137 drivers/dma/imx-dma.c dma_cap_set(DMA_SLAVE, imxdma->dma_device.cap_mask); dma_device 1138 drivers/dma/imx-dma.c dma_cap_set(DMA_CYCLIC, imxdma->dma_device.cap_mask); dma_device 1139 drivers/dma/imx-dma.c dma_cap_set(DMA_MEMCPY, imxdma->dma_device.cap_mask); dma_device 1140 drivers/dma/imx-dma.c dma_cap_set(DMA_INTERLEAVE, imxdma->dma_device.cap_mask); dma_device 1174 drivers/dma/imx-dma.c imxdmac->chan.device = &imxdma->dma_device; dma_device 1180 drivers/dma/imx-dma.c &imxdma->dma_device.channels); dma_device 1183 drivers/dma/imx-dma.c imxdma->dma_device.dev = &pdev->dev; dma_device 1185 drivers/dma/imx-dma.c imxdma->dma_device.device_alloc_chan_resources = imxdma_alloc_chan_resources; dma_device 1186 drivers/dma/imx-dma.c imxdma->dma_device.device_free_chan_resources = imxdma_free_chan_resources; dma_device 1187 drivers/dma/imx-dma.c imxdma->dma_device.device_tx_status = imxdma_tx_status; dma_device 1188 drivers/dma/imx-dma.c imxdma->dma_device.device_prep_slave_sg = imxdma_prep_slave_sg; dma_device 1189 drivers/dma/imx-dma.c imxdma->dma_device.device_prep_dma_cyclic = imxdma_prep_dma_cyclic; dma_device 1190 drivers/dma/imx-dma.c imxdma->dma_device.device_prep_dma_memcpy = imxdma_prep_dma_memcpy; dma_device 1191 drivers/dma/imx-dma.c imxdma->dma_device.device_prep_interleaved_dma = imxdma_prep_dma_interleaved; dma_device 1192 drivers/dma/imx-dma.c imxdma->dma_device.device_config = imxdma_config; dma_device 1193 drivers/dma/imx-dma.c imxdma->dma_device.device_terminate_all = imxdma_terminate_all; dma_device 1194 drivers/dma/imx-dma.c imxdma->dma_device.device_issue_pending = imxdma_issue_pending; dma_device 1198 drivers/dma/imx-dma.c imxdma->dma_device.copy_align = DMAENGINE_ALIGN_4_BYTES; dma_device 1199 drivers/dma/imx-dma.c imxdma->dma_device.dev->dma_parms = &imxdma->dma_parms; dma_device 1200 drivers/dma/imx-dma.c dma_set_max_seg_size(imxdma->dma_device.dev, 0xffffff); dma_device 1202 drivers/dma/imx-dma.c ret = dma_async_device_register(&imxdma->dma_device); dma_device 1220 drivers/dma/imx-dma.c dma_async_device_unregister(&imxdma->dma_device); dma_device 1253 drivers/dma/imx-dma.c dma_async_device_unregister(&imxdma->dma_device); dma_device 433 drivers/dma/imx-sdma.c struct dma_device dma_device; dma_device 1957 drivers/dma/imx-sdma.c dma_cap_mask_t mask = sdma->dma_device.cap_mask; dma_device 2062 drivers/dma/imx-sdma.c dma_cap_set(DMA_SLAVE, sdma->dma_device.cap_mask); dma_device 2063 drivers/dma/imx-sdma.c dma_cap_set(DMA_CYCLIC, sdma->dma_device.cap_mask); dma_device 2064 drivers/dma/imx-sdma.c dma_cap_set(DMA_MEMCPY, sdma->dma_device.cap_mask); dma_device 2066 drivers/dma/imx-sdma.c INIT_LIST_HEAD(&sdma->dma_device.channels); dma_device 2083 drivers/dma/imx-sdma.c vchan_init(&sdmac->vc, &sdma->dma_device); dma_device 2099 drivers/dma/imx-sdma.c sdma->dma_device.dev = &pdev->dev; dma_device 2101 drivers/dma/imx-sdma.c sdma->dma_device.device_alloc_chan_resources = sdma_alloc_chan_resources; dma_device 2102 drivers/dma/imx-sdma.c sdma->dma_device.device_free_chan_resources = sdma_free_chan_resources; dma_device 2103 drivers/dma/imx-sdma.c sdma->dma_device.device_tx_status = sdma_tx_status; dma_device 2104 drivers/dma/imx-sdma.c sdma->dma_device.device_prep_slave_sg = sdma_prep_slave_sg; dma_device 2105 drivers/dma/imx-sdma.c sdma->dma_device.device_prep_dma_cyclic = sdma_prep_dma_cyclic; dma_device 2106 drivers/dma/imx-sdma.c sdma->dma_device.device_config = sdma_config; dma_device 2107 drivers/dma/imx-sdma.c sdma->dma_device.device_terminate_all = sdma_disable_channel_async; dma_device 2108 drivers/dma/imx-sdma.c sdma->dma_device.device_synchronize = sdma_channel_synchronize; dma_device 2109 drivers/dma/imx-sdma.c sdma->dma_device.src_addr_widths = SDMA_DMA_BUSWIDTHS; dma_device 2110 drivers/dma/imx-sdma.c sdma->dma_device.dst_addr_widths = SDMA_DMA_BUSWIDTHS; dma_device 2111 drivers/dma/imx-sdma.c sdma->dma_device.directions = SDMA_DMA_DIRECTIONS; dma_device 2112 drivers/dma/imx-sdma.c sdma->dma_device.residue_granularity = DMA_RESIDUE_GRANULARITY_SEGMENT; dma_device 2113 drivers/dma/imx-sdma.c sdma->dma_device.device_prep_dma_memcpy = sdma_prep_memcpy; dma_device 2114 drivers/dma/imx-sdma.c sdma->dma_device.device_issue_pending = sdma_issue_pending; dma_device 2115 drivers/dma/imx-sdma.c sdma->dma_device.dev->dma_parms = &sdma->dma_parms; dma_device 2116 drivers/dma/imx-sdma.c sdma->dma_device.copy_align = 2; dma_device 2117 drivers/dma/imx-sdma.c dma_set_max_seg_size(sdma->dma_device.dev, SDMA_BD_MAX_CNT); dma_device 2121 drivers/dma/imx-sdma.c ret = dma_async_device_register(&sdma->dma_device); dma_device 2173 drivers/dma/imx-sdma.c dma_async_device_unregister(&sdma->dma_device); dma_device 2189 drivers/dma/imx-sdma.c dma_async_device_unregister(&sdma->dma_device); dma_device 69 drivers/dma/ioat/dma.h struct dma_device dma_dev; dma_device 305 drivers/dma/ioat/init.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 496 drivers/dma/ioat/init.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 552 drivers/dma/ioat/init.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 573 drivers/dma/ioat/init.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 769 drivers/dma/ioat/init.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 803 drivers/dma/ioat/init.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 1065 drivers/dma/ioat/init.c struct dma_device *dma; dma_device 1093 drivers/dma/ioat/init.c struct dma_device *dma; dma_device 19 drivers/dma/ioat/sysfs.c struct dma_device *dma = c->device; dma_device 33 drivers/dma/ioat/sysfs.c struct dma_device *dma = c->device; dma_device 77 drivers/dma/ioat/sysfs.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 98 drivers/dma/ioat/sysfs.c struct dma_device *dma = &ioat_dma->dma_dev; dma_device 1271 drivers/dma/iop-adma.c struct dma_device *dma_dev; dma_device 1611 drivers/dma/ipu/ipu_idmac.c struct dma_device *dma = &idmac->dma; dma_device 146 drivers/dma/ipu/ipu_intern.h struct dma_device dma; dma_device 100 drivers/dma/k3dma.c struct dma_device slave; dma_device 140 drivers/dma/mediatek/mtk-cqdma.c struct dma_device ddev; dma_device 753 drivers/dma/mediatek/mtk-cqdma.c struct dma_device *dd; dma_device 233 drivers/dma/mediatek/mtk-hsdma.c struct dma_device ddev; dma_device 898 drivers/dma/mediatek/mtk-hsdma.c struct dma_device *dd; dma_device 79 drivers/dma/mediatek/mtk-uart-apdma.c struct dma_device ddev; dma_device 105 drivers/dma/mediatek/mtk-uart-apdma.c to_mtk_uart_apdma_dev(struct dma_device *d) dma_device 132 drivers/dma/mic_x100_dma.h struct dma_device dma_dev; dma_device 127 drivers/dma/mmp_pdma.c struct dma_device device; dma_device 133 drivers/dma/mmp_tdma.c struct dma_device device; dma_device 149 drivers/dma/moxart-dma.c struct dma_device dma_slave; dma_device 508 drivers/dma/moxart-dma.c static void moxart_dma_init(struct dma_device *dma, struct device *dev) dma_device 216 drivers/dma/mpc512x_dma.c struct dma_device dma; dma_device 901 drivers/dma/mpc512x_dma.c struct dma_device *dma; dma_device 1040 drivers/dma/mv_xor.c struct dma_device *dma_dev; dma_device 118 drivers/dma/mv_xor.h struct dma_device dmadev; dma_device 159 drivers/dma/mv_xor_v2.c struct dma_device dmadev; dma_device 714 drivers/dma/mv_xor_v2.c struct dma_device *dma_dev; dma_device 143 drivers/dma/mxs-dma.c struct dma_device dma_device; dma_device 387 drivers/dma/mxs-dma.c dev_dbg(mxs_dma->dma_device.dev, dma_device 421 drivers/dma/mxs-dma.c mxs_chan->ccw = dma_alloc_coherent(mxs_dma->dma_device.dev, dma_device 451 drivers/dma/mxs-dma.c dma_free_coherent(mxs_dma->dma_device.dev, CCW_BLOCK_SIZE, dma_device 466 drivers/dma/mxs-dma.c dma_free_coherent(mxs_dma->dma_device.dev, CCW_BLOCK_SIZE, dma_device 511 drivers/dma/mxs-dma.c dev_err(mxs_dma->dma_device.dev, dma_device 556 drivers/dma/mxs-dma.c dev_err(mxs_dma->dma_device.dev, "maximum bytes for sg entry exceeded: %d > %d\n", dma_device 611 drivers/dma/mxs-dma.c dev_err(mxs_dma->dma_device.dev, dma_device 618 drivers/dma/mxs-dma.c dev_err(mxs_dma->dma_device.dev, dma_device 748 drivers/dma/mxs-dma.c dma_cap_mask_t mask = mxs_dma->dma_device.cap_mask; dma_device 802 drivers/dma/mxs-dma.c dma_cap_set(DMA_SLAVE, mxs_dma->dma_device.cap_mask); dma_device 803 drivers/dma/mxs-dma.c dma_cap_set(DMA_CYCLIC, mxs_dma->dma_device.cap_mask); dma_device 805 drivers/dma/mxs-dma.c INIT_LIST_HEAD(&mxs_dma->dma_device.channels); dma_device 812 drivers/dma/mxs-dma.c mxs_chan->chan.device = &mxs_dma->dma_device; dma_device 821 drivers/dma/mxs-dma.c &mxs_dma->dma_device.channels); dma_device 829 drivers/dma/mxs-dma.c mxs_dma->dma_device.dev = &pdev->dev; dma_device 832 drivers/dma/mxs-dma.c mxs_dma->dma_device.dev->dma_parms = &mxs_dma->dma_parms; dma_device 833 drivers/dma/mxs-dma.c dma_set_max_seg_size(mxs_dma->dma_device.dev, MAX_XFER_BYTES); dma_device 835 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_alloc_chan_resources = mxs_dma_alloc_chan_resources; dma_device 836 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_free_chan_resources = mxs_dma_free_chan_resources; dma_device 837 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_tx_status = mxs_dma_tx_status; dma_device 838 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_prep_slave_sg = mxs_dma_prep_slave_sg; dma_device 839 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_prep_dma_cyclic = mxs_dma_prep_dma_cyclic; dma_device 840 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_pause = mxs_dma_pause_chan; dma_device 841 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_resume = mxs_dma_resume_chan; dma_device 842 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_terminate_all = mxs_dma_terminate_all; dma_device 843 drivers/dma/mxs-dma.c mxs_dma->dma_device.src_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); dma_device 844 drivers/dma/mxs-dma.c mxs_dma->dma_device.dst_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); dma_device 845 drivers/dma/mxs-dma.c mxs_dma->dma_device.directions = BIT(DMA_DEV_TO_MEM) | BIT(DMA_MEM_TO_DEV); dma_device 846 drivers/dma/mxs-dma.c mxs_dma->dma_device.residue_granularity = DMA_RESIDUE_GRANULARITY_BURST; dma_device 847 drivers/dma/mxs-dma.c mxs_dma->dma_device.device_issue_pending = mxs_dma_enable_chan; dma_device 849 drivers/dma/mxs-dma.c ret = dmaenginem_async_device_register(&mxs_dma->dma_device); dma_device 851 drivers/dma/mxs-dma.c dev_err(mxs_dma->dma_device.dev, "unable to register\n"); dma_device 857 drivers/dma/mxs-dma.c dev_err(mxs_dma->dma_device.dev, dma_device 861 drivers/dma/mxs-dma.c dev_info(mxs_dma->dma_device.dev, "initialized\n"); dma_device 223 drivers/dma/nbpfaxi.c struct dma_device dma_dev; dma_device 1240 drivers/dma/nbpfaxi.c struct dma_device *dma_dev = &nbpf->dma_dev; dma_device 1289 drivers/dma/nbpfaxi.c struct dma_device *dma_dev; dma_device 337 drivers/dma/of-dma.c struct dma_device *dev = ofdma->of_dma_data; dma_device 215 drivers/dma/owl-dma.c struct dma_device dma; dma_device 278 drivers/dma/owl-dma.c static inline struct owl_dma *to_owl_dma(struct dma_device *dd) dma_device 116 drivers/dma/pch_dma.c struct dma_device dma; dma_device 148 drivers/dma/pch_dma.c static inline struct pch_dma *to_pd(struct dma_device *ddev) dma_device 460 drivers/dma/pl330.c struct dma_device ddma; dma_device 3000 drivers/dma/pl330.c struct dma_device *pd; dma_device 73 drivers/dma/ppc4xx/adma.h struct dma_device common; dma_device 124 drivers/dma/pxa_dma.c struct dma_device slave; dma_device 1222 drivers/dma/pxa_dma.c static void pxad_free_channels(struct dma_device *dmadev) dma_device 383 drivers/dma/qcom/bam_dma.c struct dma_device common; dma_device 77 drivers/dma/qcom/hidma.c static inline struct hidma_dev *to_hidma_dev(struct dma_device *dmadev) dma_device 116 drivers/dma/qcom/hidma.c struct dma_device *ddev = mchan->chan.device; dma_device 175 drivers/dma/qcom/hidma.c struct dma_device *ddev = mchan->chan.device; dma_device 203 drivers/dma/qcom/hidma.c struct dma_device *ddev; dma_device 124 drivers/dma/qcom/hidma.h struct dma_device ddev; dma_device 240 drivers/dma/s3c24xx-dma.c struct dma_device slave; dma_device 241 drivers/dma/s3c24xx-dma.c struct dma_device memcpy; dma_device 1089 drivers/dma/s3c24xx-dma.c struct dma_device *dmadev, unsigned int channels, bool slave) dma_device 1132 drivers/dma/s3c24xx-dma.c static void s3c24xx_dma_free_virtual_channels(struct dma_device *dmadev) dma_device 118 drivers/dma/sa11x0-dma.c struct dma_device slave; dma_device 131 drivers/dma/sa11x0-dma.c static struct sa11x0_dma_dev *to_sa11x0_dma(struct dma_device *dmadev) dma_device 835 drivers/dma/sa11x0-dma.c static int sa11x0_dma_init_dmadev(struct dma_device *dmadev, dma_device 890 drivers/dma/sa11x0-dma.c static void sa11x0_dma_free_channels(struct dma_device *dmadev) dma_device 199 drivers/dma/sh/rcar-dmac.c struct dma_device engine; dma_device 1814 drivers/dma/sh/rcar-dmac.c struct dma_device *engine; dma_device 992 drivers/dma/sh/shdma-base.c struct dma_device *dma_dev = &sdev->dma_dev; dma_device 680 drivers/dma/sh/shdmac.c struct dma_device *dma_dev; dma_device 890 drivers/dma/sh/shdmac.c struct dma_device *dma_dev = &shdev->shdma_dev.dma_dev; dma_device 98 drivers/dma/sh/usb-dmac.c struct dma_device engine; dma_device 767 drivers/dma/sh/usb-dmac.c struct dma_device *engine; dma_device 119 drivers/dma/sirf-dma.c struct dma_device dma; dma_device 843 drivers/dma/sirf-dma.c struct dma_device *dma; dma_device 206 drivers/dma/sprd-dma.c struct dma_device dma_dev; dma_device 176 drivers/dma/st_fdma.c if (fdev->dma_device.dev->of_node != dma_spec->np) dma_device 185 drivers/dma/st_fdma.c chan = dma_get_any_slave_channel(&fdev->dma_device); dma_device 792 drivers/dma/st_fdma.c INIT_LIST_HEAD(&fdev->dma_device.channels); dma_device 798 drivers/dma/st_fdma.c vchan_init(&fchan->vchan, &fdev->dma_device); dma_device 804 drivers/dma/st_fdma.c dma_cap_set(DMA_SLAVE, fdev->dma_device.cap_mask); dma_device 805 drivers/dma/st_fdma.c dma_cap_set(DMA_CYCLIC, fdev->dma_device.cap_mask); dma_device 806 drivers/dma/st_fdma.c dma_cap_set(DMA_MEMCPY, fdev->dma_device.cap_mask); dma_device 808 drivers/dma/st_fdma.c fdev->dma_device.dev = &pdev->dev; dma_device 809 drivers/dma/st_fdma.c fdev->dma_device.device_alloc_chan_resources = st_fdma_alloc_chan_res; dma_device 810 drivers/dma/st_fdma.c fdev->dma_device.device_free_chan_resources = st_fdma_free_chan_res; dma_device 811 drivers/dma/st_fdma.c fdev->dma_device.device_prep_dma_cyclic = st_fdma_prep_dma_cyclic; dma_device 812 drivers/dma/st_fdma.c fdev->dma_device.device_prep_slave_sg = st_fdma_prep_slave_sg; dma_device 813 drivers/dma/st_fdma.c fdev->dma_device.device_prep_dma_memcpy = st_fdma_prep_dma_memcpy; dma_device 814 drivers/dma/st_fdma.c fdev->dma_device.device_tx_status = st_fdma_tx_status; dma_device 815 drivers/dma/st_fdma.c fdev->dma_device.device_issue_pending = st_fdma_issue_pending; dma_device 816 drivers/dma/st_fdma.c fdev->dma_device.device_terminate_all = st_fdma_terminate_all; dma_device 817 drivers/dma/st_fdma.c fdev->dma_device.device_config = st_fdma_slave_config; dma_device 818 drivers/dma/st_fdma.c fdev->dma_device.device_pause = st_fdma_pause; dma_device 819 drivers/dma/st_fdma.c fdev->dma_device.device_resume = st_fdma_resume; dma_device 821 drivers/dma/st_fdma.c fdev->dma_device.src_addr_widths = FDMA_DMA_BUSWIDTHS; dma_device 822 drivers/dma/st_fdma.c fdev->dma_device.dst_addr_widths = FDMA_DMA_BUSWIDTHS; dma_device 823 drivers/dma/st_fdma.c fdev->dma_device.directions = BIT(DMA_DEV_TO_MEM) | BIT(DMA_MEM_TO_DEV); dma_device 824 drivers/dma/st_fdma.c fdev->dma_device.residue_granularity = DMA_RESIDUE_GRANULARITY_BURST; dma_device 826 drivers/dma/st_fdma.c ret = dmaenginem_async_device_register(&fdev->dma_device); dma_device 133 drivers/dma/st_fdma.h struct dma_device dma_device; dma_device 579 drivers/dma/ste_dma40.c struct dma_device dma_both; dma_device 580 drivers/dma/ste_dma40.c struct dma_device dma_slave; dma_device 581 drivers/dma/ste_dma40.c struct dma_device dma_memcpy; dma_device 2782 drivers/dma/ste_dma40.c static void __init d40_chan_init(struct d40_base *base, struct dma_device *dma, dma_device 2815 drivers/dma/ste_dma40.c static void d40_ops_init(struct d40_base *base, struct dma_device *dev) dma_device 207 drivers/dma/stm32-dma.c struct dma_device ddev; dma_device 1275 drivers/dma/stm32-dma.c struct dma_device *dd; dma_device 272 drivers/dma/stm32-mdma.c struct dma_device ddev; dma_device 1532 drivers/dma/stm32-mdma.c struct dma_device *dd; dma_device 163 drivers/dma/sun4i-dma.c struct dma_device slave; dma_device 172 drivers/dma/sun4i-dma.c static struct sun4i_dma_dev *to_sun4i_dma_dev(struct dma_device *dev) dma_device 186 drivers/dma/sun6i-dma.c struct dma_device slave; dma_device 210 drivers/dma/sun6i-dma.c static inline struct sun6i_dma_dev *to_sun6i_dma_dev(struct dma_device *d) dma_device 210 drivers/dma/tegra20-apb-dma.c struct dma_device dma_dev; dma_device 153 drivers/dma/tegra210-adma.c struct dma_device dma_dev; dma_device 124 drivers/dma/ti/cppi41.c struct dma_device ddev; dma_device 263 drivers/dma/ti/edma.c struct dma_device dma_slave; dma_device 264 drivers/dma/ti/edma.c struct dma_device *dma_memcpy; dma_device 741 drivers/dma/ti/edma.c static inline struct edma_cc *to_edma_cc(struct dma_device *d) dma_device 1894 drivers/dma/ti/edma.c struct dma_device *s_ddev = &ecc->dma_slave; dma_device 1895 drivers/dma/ti/edma.c struct dma_device *m_ddev = NULL; dma_device 2481 drivers/dma/ti/edma.c static void edma_cleanupp_vchan(struct dma_device *dmadev) dma_device 27 drivers/dma/ti/omap-dma.c struct dma_device ddev; dma_device 211 drivers/dma/ti/omap-dma.c static inline struct omap_dmadev *to_omap_dma_dev(struct dma_device *d) dma_device 88 drivers/dma/timb_dma.c struct dma_device dma; dma_device 162 drivers/dma/txx9dmac.h struct dma_device dma; dma_device 68 drivers/dma/uniphier-mdmac.c struct dma_device ddev; dma_device 384 drivers/dma/uniphier-mdmac.c struct dma_device *ddev; dma_device 128 drivers/dma/virt-dma.c void vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev) dma_device 45 drivers/dma/virt-dma.h void vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev); dma_device 308 drivers/dma/xgene-dma.c struct dma_device dma_dev[XGENE_DMA_MAX_CHANNEL]; dma_device 1483 drivers/dma/xgene-dma.c struct dma_device *dma_dev) dma_device 1531 drivers/dma/xgene-dma.c struct dma_device *dma_dev = &pdma->dma_dev[id]; dma_device 434 drivers/dma/xilinx/xilinx_dma.c struct dma_device common; dma_device 250 drivers/dma/xilinx/zynqmp_dma.c struct dma_device common; dma_device 1036 drivers/dma/xilinx/zynqmp_dma.c struct dma_device *p; dma_device 118 drivers/dma/zx_dma.c struct dma_device slave; dma_device 85 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct dma_device *dma_dev = dmm->wa_dma_chan->device; dma_device 1176 drivers/infiniband/core/device.c WARN_ON_ONCE(device->dma_device); dma_device 1183 drivers/infiniband/core/device.c device->dma_device = &device->dev; dma_device 1203 drivers/infiniband/core/device.c device->dma_device = parent; dma_device 1215 drivers/infiniband/core/device.c dma_set_max_seg_size(device->dma_device, SZ_2G); dma_device 275 drivers/infiniband/core/rw.c pci_p2pdma_unmap_sg(dev->dma_device, sg, sg_cnt, dir); dma_device 284 drivers/infiniband/core/rw.c return pci_p2pdma_map_sg(dev->dma_device, sg, sg_cnt, dir); dma_device 292 drivers/infiniband/core/umem.c dma_get_max_seg_size(context->device->dma_device), dma_device 72 drivers/infiniband/hw/hns/hns_roce_db.c struct device *dma_device) dma_device 84 drivers/infiniband/hw/hns/hns_roce_db.c pgdir->page = dma_alloc_coherent(dma_device, PAGE_SIZE, dma_device 209 drivers/media/platform/m2m-deinterlace.c struct dma_device *dmadev = chan->device; dma_device 416 drivers/misc/mic/scif/scif_dma.c struct dma_device *ddev; dma_device 478 drivers/misc/mic/scif/scif_dma.c struct dma_device *ddev; dma_device 881 drivers/misc/mic/scif/scif_dma.c struct dma_device *dev = chan->device; dma_device 1102 drivers/misc/mic/scif/scif_dma.c struct dma_device *dev = chan->device; dma_device 1222 drivers/misc/mic/scif/scif_dma.c struct dma_device *dev = chan->device; dma_device 200 drivers/misc/mic/scif/scif_fence.c struct dma_device *ddev = chan->device; dma_device 590 drivers/misc/mic/scif/scif_fence.c struct dma_device *ddev = chan->device; dma_device 473 drivers/misc/mic/vop/vop_vringh.c struct dma_device *ddev; dma_device 804 drivers/mmc/host/mmci.c struct dma_device *device; dma_device 461 drivers/mtd/nand/raw/fsmc_nand.c struct dma_device *dma_dev; dma_device 663 drivers/net/ethernet/mellanox/mlx4/alloc.c static struct mlx4_db_pgdir *mlx4_alloc_db_pgdir(struct device *dma_device) dma_device 674 drivers/net/ethernet/mellanox/mlx4/alloc.c pgdir->db_page = dma_alloc_coherent(dma_device, PAGE_SIZE, dma_device 295 drivers/net/ethernet/mellanox/mlx4/en_main.c mdev->dma_device = &dev->persist->pdev->dev; dma_device 424 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct device *dma_device; dma_device 51 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c struct device *dma_device; dma_device 57 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c dma_device = &conn->fdev->mdev->pdev->dev; dma_device 58 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c buf->sg[0].dma_addr = dma_map_single(dma_device, buf->sg[0].data, dma_device 60 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c err = dma_mapping_error(dma_device, buf->sg[0].dma_addr); dma_device 70 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c buf->sg[1].dma_addr = dma_map_single(dma_device, buf->sg[1].data, dma_device 72 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c err = dma_mapping_error(dma_device, buf->sg[1].dma_addr); dma_device 75 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c dma_unmap_single(dma_device, buf->sg[0].dma_addr, dma_device 87 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c struct device *dma_device; dma_device 89 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c dma_device = &conn->fdev->mdev->pdev->dev; dma_device 91 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c dma_unmap_single(dma_device, buf->sg[1].dma_addr, dma_device 95 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c dma_unmap_single(dma_device, buf->sg[0].dma_addr, dma_device 822 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c struct device *dma_device; dma_device 829 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c dma_device = &mdev->pdev->dev; dma_device 830 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c dma_addr = dma_map_single(dma_device, buf, size, dma_device 832 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c err = dma_mapping_error(dma_device, dma_addr); dma_device 842 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c dma_unmap_single(dma_device, dma_addr, size, dma_device 1527 drivers/ntb/ntb_transport.c struct dma_device *device; dma_device 1806 drivers/ntb/ntb_transport.c struct dma_device *device; dma_device 788 drivers/nvme/host/rdma.c ctrl->ctrl.numa_node = dev_to_node(ctrl->device->dev->dma_device); dma_device 52 drivers/rapidio/devices/tsi721_dma.c static inline struct tsi721_device *to_tsi721(struct dma_device *ddev) dma_device 156 drivers/staging/mt7621-dma/mtk-hsdma.c struct dma_device ddev; dma_device 652 drivers/staging/mt7621-dma/mtk-hsdma.c struct dma_device *dd; dma_device 120 drivers/staging/ralink-gdma/ralink-gdma.c struct dma_device ddev; dma_device 797 drivers/staging/ralink-gdma/ralink-gdma.c struct dma_device *dd; dma_device 602 drivers/tty/serial/amba-pl011.c struct dma_device *dma_dev = chan->device; dma_device 92 include/linux/async_tx.h struct dma_device *dma = chan->device; dma_device 254 include/linux/dmaengine.h struct dma_device *device; dma_device 1044 include/linux/dmaengine.h static inline bool is_dma_copy_aligned(struct dma_device *dev, size_t off1, dma_device 1050 include/linux/dmaengine.h static inline bool is_dma_xor_aligned(struct dma_device *dev, size_t off1, dma_device 1056 include/linux/dmaengine.h static inline bool is_dma_pq_aligned(struct dma_device *dev, size_t off1, dma_device 1062 include/linux/dmaengine.h static inline bool is_dma_fill_aligned(struct dma_device *dev, size_t off1, dma_device 1069 include/linux/dmaengine.h dma_set_maxpq(struct dma_device *dma, int maxpq, int has_pq_continue) dma_device 1088 include/linux/dmaengine.h static inline bool dma_dev_has_pq_continue(struct dma_device *dma) dma_device 1093 include/linux/dmaengine.h static inline unsigned short dma_dev_to_maxpq(struct dma_device *dma) dma_device 1111 include/linux/dmaengine.h static inline int dma_maxpq(struct dma_device *dma, enum dma_ctrl_flags flags) dma_device 1404 include/linux/dmaengine.h int dma_async_device_register(struct dma_device *device); dma_device 1405 include/linux/dmaengine.h int dmaenginem_async_device_register(struct dma_device *device); dma_device 1406 include/linux/dmaengine.h void dma_async_device_unregister(struct dma_device *device); dma_device 1409 include/linux/dmaengine.h struct dma_chan *dma_get_any_slave_channel(struct dma_device *device); dma_device 37 include/linux/platform_data/dma-iop32x.h struct dma_device common; dma_device 291 include/linux/rio.h struct dma_device dma; dma_device 516 include/linux/rio.h static inline struct rio_mport *dma_to_mport(struct dma_device *ddev) dma_device 107 include/linux/shdma-base.h struct dma_device dma_dev; dma_device 2586 include/rdma/ib_verbs.h struct device *dma_device; dma_device 3934 include/rdma/ib_verbs.h return dma_mapping_error(dev->dma_device, dma_addr); dma_device 3948 include/rdma/ib_verbs.h return dma_map_single(dev->dma_device, cpu_addr, size, direction); dma_device 3962 include/rdma/ib_verbs.h dma_unmap_single(dev->dma_device, addr, size, direction); dma_device 3979 include/rdma/ib_verbs.h return dma_map_page(dev->dma_device, page, offset, size, direction); dma_device 3993 include/rdma/ib_verbs.h dma_unmap_page(dev->dma_device, addr, size, direction); dma_device 4007 include/rdma/ib_verbs.h return dma_map_sg(dev->dma_device, sg, nents, direction); dma_device 4021 include/rdma/ib_verbs.h dma_unmap_sg(dev->dma_device, sg, nents, direction); dma_device 4029 include/rdma/ib_verbs.h return dma_map_sg_attrs(dev->dma_device, sg, nents, direction, dma_device 4038 include/rdma/ib_verbs.h dma_unmap_sg_attrs(dev->dma_device, sg, nents, direction, dma_attrs); dma_device 4049 include/rdma/ib_verbs.h return dma_get_max_seg_size(dev->dma_device); dma_device 4064 include/rdma/ib_verbs.h dma_sync_single_for_cpu(dev->dma_device, addr, size, dir); dma_device 4079 include/rdma/ib_verbs.h dma_sync_single_for_device(dev->dma_device, addr, size, dir); dma_device 4094 include/rdma/ib_verbs.h return dma_alloc_coherent(dev->dma_device, size, dma_handle, flag); dma_device 4108 include/rdma/ib_verbs.h dma_free_coherent(dev->dma_device, size, cpu_addr, dma_handle); dma_device 945 sound/pci/mixart/mixart.c subs->dma_device.id = subs->pcm->device << 16 |