/openbmc/linux/drivers/dma/ |
H A D | xgene-dma.c | 311 struct dma_device dma_dev[XGENE_DMA_MAX_CHANNEL]; 1486 struct dma_device *dma_dev) in xgene_dma_set_caps() 1534 struct dma_device *dma_dev = &pdma->dma_dev[id]; in xgene_dma_async_register()
|
H A D | bcm2835-dma.c | 48 struct dma_device ddev; 188 static inline struct bcm2835_dmadev *to_bcm2835_dma_dev(struct dma_device *d) in to_bcm2835_dma_dev()
|
H A D | apple-admac.c | 122 struct dma_device dma; 805 struct dma_device *dma; in admac_probe()
|
H A D | mpc512x_dma.c | 216 struct dma_device dma; 902 struct dma_device *dma; in mpc_dma_probe()
|
H A D | dma-axi-dmac.c | 150 struct dma_device dma_dev; 911 struct dma_device *dma_dev; in axi_dmac_probe()
|
H A D | pch_dma.c | 116 struct dma_device dma; 148 static inline struct pch_dma *to_pd(struct dma_device *ddev) in to_pd()
|
H A D | sun4i-dma.c | 174 struct dma_device slave; 183 static struct sun4i_dma_dev *to_sun4i_dma_dev(struct dma_device *dev) in to_sun4i_dma_dev()
|
H A D | ep93xx_dma.c | 204 struct dma_device dma_dev; 1322 struct dma_device *dma_dev; in ep93xx_dma_probe()
|
H A D | owl-dma.c | 226 struct dma_device dma; 290 static inline struct owl_dma *to_owl_dma(struct dma_device *dd) in to_owl_dma()
|
H A D | amba-pl08x.c | 279 struct dma_device slave; 280 struct dma_device memcpy; 2362 struct dma_device *dmadev, unsigned int channels, bool slave) in pl08x_dma_init_virtual_channels() 2419 static void pl08x_free_virtual_channels(struct dma_device *dmadev) in pl08x_free_virtual_channels()
|
H A D | fsl-qdma.c | 210 struct dma_device dma_dev; 1259 static void fsl_qdma_cleanup_vchan(struct dma_device *dmadev) in fsl_qdma_cleanup_vchan()
|
H A D | ste_dma40.c | 604 struct dma_device dma_both; 605 struct dma_device dma_slave; 606 struct dma_device dma_memcpy; 2805 static void __init d40_chan_init(struct d40_base *base, struct dma_device *dma, in d40_chan_init() 2837 static void d40_ops_init(struct d40_base *base, struct dma_device *dev) in d40_ops_init()
|
H A D | mmp_tdma.c | 133 struct dma_device device;
|
H A D | timb_dma.c | 88 struct dma_device dma;
|
H A D | sun6i-dma.c | 196 struct dma_device slave; 220 static inline struct sun6i_dma_dev *to_sun6i_dma_dev(struct dma_device *d) in to_sun6i_dma_dev()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_main.c | 297 mdev->dma_device = &dev->persist->pdev->dev; in mlx4_en_probe()
|
H A D | mlx4_en.h | 422 struct device *dma_device; member
|
/openbmc/linux/drivers/dma/ti/ |
H A D | edma.c | 261 struct dma_device dma_slave; 262 struct dma_device *dma_memcpy; 1924 struct dma_device *s_ddev = &ecc->dma_slave; in edma_dma_init() 1925 struct dma_device *m_ddev = NULL; in edma_dma_init() 2552 static void edma_cleanupp_vchan(struct dma_device *dmadev) in edma_cleanupp_vchan()
|
/openbmc/linux/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 250 struct dma_device common; 1054 struct dma_device *p; in zynqmp_dma_probe()
|
H A D | xilinx_dpdma.c | 262 struct dma_device common; 1636 struct dma_device *ddev; in xilinx_dpdma_probe()
|
/openbmc/linux/Documentation/driver-api/dmaengine/ |
H A D | provider.rst | 103 ``struct dma_device`` Initialization 108 framework. In our case, that structure is dma_device. 151 Our ``dma_device structure`` has a field called cap_mask that holds the 365 Our dma_device structure also requires a few function pointers in
|
/openbmc/linux/drivers/dma/sh/ |
H A D | rz-dmac.c | 93 struct dma_device engine; 845 struct dma_device *engine; in rz_dmac_probe()
|
/openbmc/linux/drivers/dma/lgm/ |
H A D | lgm-dma.c | 249 struct dma_device dma_dev; 295 static inline struct ldma_dev *to_ldma_dev(struct dma_device *dma_dev) in to_ldma_dev() 1567 struct dma_device *dma_dev; in intel_ldma_probe()
|
/openbmc/linux/drivers/dma/idxd/ |
H A D | idxd.h | 266 struct dma_device dma;
|
/openbmc/linux/Documentation/crypto/ |
H A D | async-tx-api.rst | 250 2. Since capabilities are specified at the device level a dma_device
|