Home
last modified time | relevance | path

Searched defs:dma_dev (Results 1 – 25 of 100) sorted by relevance

1234

/linux/block/
H A Dblk-mq-dma.c75 struct device *dma_dev) in blk_can_dma_map_iova()
87 static bool blk_dma_map_direct(struct request *req, struct device *dma_dev, in blk_dma_map_direct()
105 static bool blk_rq_dma_map_iova(struct request *req, struct device *dma_dev, in blk_rq_dma_map_iova()
164 static bool blk_dma_map_iter_start(struct request *req, struct device *dma_dev, in blk_dma_map_iter_start()
226 bool blk_rq_dma_map_iter_start(struct request *req, struct device *dma_dev, in blk_rq_dma_map_iter_start()
252 bool blk_rq_dma_map_iter_next(struct request *req, struct device *dma_dev, in blk_rq_dma_map_iter_next()
342 struct device *dma_dev, struct dma_iova_state *state, in blk_rq_integrity_dma_map_iter_start()
379 struct device *dma_dev, struct blk_dma_iter *iter) in blk_rq_integrity_dma_map_iter_next()
/linux/drivers/iommu/
H A Diommu-pages.c146 int iommu_pages_start_incoherent(void *virt, struct device *dma_dev) in iommu_pages_start_incoherent()
190 struct device *dma_dev) in iommu_pages_start_incoherent_list()
218 struct device *dma_dev) in iommu_pages_stop_incoherent_list()
241 void iommu_pages_free_incoherent(void *virt, struct device *dma_dev) in iommu_pages_free_incoherent()
H A Diommu-pages.h112 static inline void iommu_pages_flush_incoherent(struct device *dma_dev, in iommu_pages_flush_incoherent()
120 struct device *dma_dev) in iommu_pages_stop_incoherent_list()
128 struct device *dma_dev) in iommu_pages_free_incoherent()
136 static inline void iommu_pages_flush_incoherent(struct device *dma_dev, in iommu_pages_flush_incoherent()
/linux/arch/mips/alchemy/common/
H A Ddma.c77 static const struct dma_dev { struct
80 } dma_dev_table[DMA_NUM_DEV] = { argument
/linux/net/core/
H A Dnetdev_queues.c13 struct device *dma_dev; in __netdev_queue_get_dma_dev() local
41 struct device *dma_dev; in netdev_queue_get_dma_dev() local
/linux/drivers/spi/
H A Dspi-pxa2xx-pci.c91 static void lpss_dma_put_device(void *dma_dev) in lpss_dma_put_device()
100 struct pci_dev *dma_dev; in lpss_spi_setup() local
196 struct pci_dev *dma_dev; in mrfld_spi_setup() local
/linux/drivers/dma/
H A Ddmaengine.h189 dmaengine_get_debugfs_root(struct dma_device *dma_dev) { in dmaengine_get_debugfs_root()
195 dmaengine_get_debugfs_root(struct dma_device *dma_dev) in dmaengine_get_debugfs_root()
H A Ddmaengine.c71 static void dmaengine_debug_register(struct dma_device *dma_dev) in dmaengine_debug_register()
79 static void dmaengine_debug_unregister(struct dma_device *dma_dev) in dmaengine_debug_unregister()
86 struct dma_device *dma_dev) in dmaengine_dbg_summary_show()
106 struct dma_device *dma_dev = NULL; in dmaengine_summary_show() local
138 static inline int dmaengine_debug_register(struct dma_device *dma_dev) in dmaengine_debug_register()
143 static inline void dmaengine_debug_unregister(struct dma_device *dma_dev) { } in dmaengine_debug_unregister()
/linux/drivers/xen/
H A Dgntdev-common.h35 struct device *dma_dev; member
75 struct device *dma_dev; member
/linux/include/linux/platform_data/
H A Ddma-hsu.h14 struct device *dma_dev; member
H A Damd_qdma.h35 struct device *dma_dev; member
H A Ddma-dw.h33 struct device *dma_dev; member
/linux/sound/soc/samsung/
H A Ddmaengine.c19 struct device *dma_dev) in samsung_asoc_dma_platform_register()
/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_queue.c19 void *fun_alloc_ring_mem(struct device *dma_dev, size_t depth, in fun_alloc_ring_mem()
57 void fun_free_ring_mem(struct device *dma_dev, size_t depth, size_t hw_desc_sz, in fun_free_ring_mem()
237 struct device *dma_dev = funq->fdev->dev; in fun_data_from_rq() local
/linux/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c127 struct device *dma_dev = &tx_queue->efx->pci_dev->dev; in efx_dequeue_buffer() local
332 struct device *dma_dev = &efx->pci_dev->dev; in efx_siena_tx_map_data() local
/linux/drivers/net/thunderbolt/
H A Dmain.c336 struct device *dma_dev = tb_ring_dma_device(ring->ring); in tbnet_free_buffers() local
512 struct device *dma_dev = tb_ring_dma_device(ring->ring); in tbnet_alloc_rx_buffers() local
558 struct device *dma_dev = tb_ring_dma_device(ring->ring); in tbnet_get_tx_buffer() local
592 struct device *dma_dev = tb_ring_dma_device(ring->ring); in tbnet_alloc_tx_buffers() local
829 struct device *dma_dev = tb_ring_dma_device(net->rx_ring.ring); in tbnet_poll() local
1019 struct device *dma_dev = tb_ring_dma_device(net->tx_ring.ring); in tbnet_xmit_csum_and_map() local
/linux/arch/powerpc/platforms/512x/
H A Dmpc512x_lpbfifo.c165 struct dma_device *dma_dev = NULL; in mpc512x_lpbfifo_kick() local
481 struct dma_device *dma_dev = lpbfifo.chan->device; in mpc512x_lpbfifo_remove() local
/linux/include/linux/
H A Dpch_dma.h18 struct device *dma_dev; member
/linux/drivers/net/ethernet/sfc/
H A Dtx_common.c164 struct device *dma_dev = &tx_queue->efx->pci_dev->dev; in efx_dequeue_buffer() local
372 struct device *dma_dev = &efx->pci_dev->dev; in efx_tx_map_data() local
/linux/drivers/thunderbolt/
H A Dstream.c250 struct device *dma_dev = tb_ring_dma_device(ring->ring); in tbstream_ring_free() local
370 struct device *dma_dev = tb_ring_dma_device(sdev->rx_ring.ring); in tbstream_dev_completed_rx() local
387 struct device *dma_dev = tb_ring_dma_device(sdev->rx_ring.ring); in tbstream_dev_consume_rx() local
416 struct device *dma_dev = tb_ring_dma_device(sdev->rx_ring.ring); in tbstream_dev_alloc_rx_buffers() local
461 struct device *dma_dev in tbstream_dev_alloc_tx_buffers() local
500 struct device *dma_dev = tb_ring_dma_device(sdev->tx_ring.ring); tbstream_dev_alloc_tx() local
[all...]
/linux/drivers/net/ethernet/sfc/falcon/
H A Dtx.c49 struct device *dma_dev = &tx_queue->efx->pci_dev->dev; in ef4_dequeue_buffer() local
202 struct device *dma_dev = &efx->pci_dev->dev; in ef4_tx_map_data() local
/linux/include/linux/soc/ti/
H A Dk3-ringacc.h82 struct device *dma_dev; member
/linux/drivers/crypto/ccp/
H A Dccp-dmaengine.c668 struct dma_device *dma_dev = &ccp->dma_dev; in ccp_dmaengine_register() local
780 struct dma_device *dma_dev = &ccp->dma_dev; in ccp_dmaengine_unregister() local
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.c470 struct device *dma_dev = sdma->sw->dev->dev; in prestera_sdma_tx_buf_map() local
486 struct device *dma_dev = sdma->sw->dev->dev; in prestera_sdma_tx_buf_unmap() local
725 struct device *dma_dev = sdma->sw->dev->dev; in prestera_sdma_xmit() local
/linux/drivers/dma/amd/ptdma/
H A Dptdma-dmaengine.c564 struct dma_device *dma_dev = &pt->dma_dev; in pt_dmaengine_register() local
654 struct dma_device *dma_dev = &pt->dma_dev; in pt_dmaengine_unregister() local

1234