/include/linux/ |
D | acpi_dma.h | 44 struct dma_chan *(*acpi_dma_xlate) 60 struct dma_chan *(*acpi_dma_xlate) 65 struct dma_chan *(*acpi_dma_xlate) 70 struct dma_chan *acpi_dma_request_slave_chan_by_index(struct device *dev, 72 struct dma_chan *acpi_dma_request_slave_chan_by_name(struct device *dev, 75 struct dma_chan *acpi_dma_simple_xlate(struct acpi_dma_spec *dma_spec, 80 struct dma_chan *(*acpi_dma_xlate) in acpi_dma_controller_register() 91 struct dma_chan *(*acpi_dma_xlate) in devm_acpi_dma_controller_register() 101 static inline struct dma_chan *acpi_dma_request_slave_chan_by_index( in acpi_dma_request_slave_chan_by_index() 106 static inline struct dma_chan *acpi_dma_request_slave_chan_by_name( in acpi_dma_request_slave_chan_by_name()
|
D | of_dma.h | 21 struct dma_chan *(*of_dma_xlate) 36 struct dma_chan *(*of_dma_xlate) 47 extern struct dma_chan *of_dma_request_slave_channel(struct device_node *np, 49 extern struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec, 51 extern struct dma_chan *of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec, 56 struct dma_chan *(*of_dma_xlate) in of_dma_controller_register() 77 static inline struct dma_chan *of_dma_request_slave_channel(struct device_node *np, in of_dma_request_slave_channel() 83 static inline struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec, in of_dma_simple_xlate()
|
D | dmaengine.h | 329 struct dma_chan { struct 364 struct dma_chan *chan; argument 516 static inline const char *dma_chan_name(struct dma_chan *chan) in dma_chan_name() 534 typedef bool (*dma_filter_fn)(struct dma_chan *chan, void *filter_param); 607 struct dma_chan *chan; 888 int (*device_alloc_chan_resources)(struct dma_chan *chan); 889 int (*device_router_config)(struct dma_chan *chan); 890 void (*device_free_chan_resources)(struct dma_chan *chan); 893 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, 896 struct dma_chan *chan, dma_addr_t dst, dma_addr_t *src, [all …]
|
D | shdma-base.h | 61 struct dma_chan dma_chan; /* DMA channel */ member 126 bool shdma_chan_filter(struct dma_chan *chan, void *arg); 128 static inline bool shdma_chan_filter(struct dma_chan *chan, void *arg) in shdma_chan_filter()
|
D | async_tx.h | 30 struct dma_chan *chan; 91 struct dma_chan *chan = tx->chan; in async_tx_issue_pending() 102 struct dma_chan * 117 static inline struct dma_chan * 158 void async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx,
|
D | fsldma.h | 8 int fsl_dma_external_start(struct dma_chan *dchan, int enable);
|
/include/sound/ |
D | dmaengine_pcm.h | 37 struct dma_chan *chan); 44 struct dma_chan *snd_dmaengine_pcm_request_channel(dma_filter_fn filter_fn, 46 struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream); 95 struct dma_chan *chan); 140 struct dma_chan *(*compat_request_channel)( 170 struct dma_chan *chan[SNDRV_PCM_STREAM_LAST + 1];
|
D | designware_i2s.h | 43 bool (*filter)(struct dma_chan *chan, void *slave); 52 bool (*filter)(struct dma_chan *chan, void *slave);
|
D | spear_spdif.h | 12 bool (*filter)(struct dma_chan *chan, void *slave);
|
/include/linux/comedi/ |
D | comedi_isadma.h | 61 unsigned int comedi_isadma_disable(unsigned int dma_chan); 62 unsigned int comedi_isadma_disable_on_sample(unsigned int dma_chan, 79 static inline unsigned int comedi_isadma_disable(unsigned int dma_chan) in comedi_isadma_disable() argument 85 comedi_isadma_disable_on_sample(unsigned int dma_chan, unsigned int size) in comedi_isadma_disable_on_sample() argument
|
/include/linux/platform_data/ |
D | dma-ste-dma40.h | 164 bool stedma40_filter(struct dma_chan *chan, void *data); 178 dma_async_tx_descriptor *stedma40_slave_mem(struct dma_chan *chan, in stedma40_slave_mem() 193 static inline bool stedma40_filter(struct dma_chan *chan, void *data) in stedma40_filter() 199 dma_async_tx_descriptor *stedma40_slave_mem(struct dma_chan *chan, in stedma40_slave_mem()
|
D | dma-s3c24xx.h | 47 struct dma_chan; 48 bool s3c24xx_dma_filter(struct dma_chan *chan, void *param);
|
D | dma-ep93xx.h | 71 static inline bool ep93xx_dma_chan_is_m2p(struct dma_chan *chan) in ep93xx_dma_chan_is_m2p() 85 ep93xx_dma_chan_direction(struct dma_chan *chan) in ep93xx_dma_chan_direction()
|
D | crypto-ux500.h | 14 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
|
D | dma-mcf-edma.h | 22 bool mcf_edma_filter_fn(struct dma_chan *chan, void *param);
|
D | usb-musb-ux500.h | 17 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
|
/include/linux/spi/ |
D | pxa2xx_spi.h | 12 struct dma_chan; 25 bool (*dma_filter)(struct dma_chan *chan, void *param);
|
/include/linux/amba/ |
D | pl08x.h | 122 bool pl08x_filter_id(struct dma_chan *chan, void *chan_id); 124 static inline bool pl08x_filter_id(struct dma_chan *chan, void *chan_id) in pl08x_filter_id()
|
/include/trace/events/ |
D | tegra_apb_dma.h | 11 TP_PROTO(struct dma_chan *dc, dma_cookie_t cookie, struct dma_tx_state *state), 28 TP_PROTO(struct dma_chan *dc, int count, void *ptr), 45 TP_PROTO(struct dma_chan *dc, int irq),
|
/include/linux/dma/ |
D | imx-dma.h | 58 static inline int imx_dma_is_ipu(struct dma_chan *chan) in imx_dma_is_ipu() 63 static inline int imx_dma_is_general_purpose(struct dma_chan *chan) in imx_dma_is_general_purpose()
|
D | ipu-dma.h | 152 struct dma_chan dma_chan; member 172 #define to_idmac_chan(c) container_of(c, struct idmac_channel, dma_chan)
|
D | xilinx_dma.h | 42 int xilinx_vdma_channel_set_config(struct dma_chan *dchan,
|
D | mxs-dma.h | 17 struct dma_chan *chan, u32 *pio, unsigned int npio, in mxs_dmaengine_prep_pio()
|
/include/linux/mtd/ |
D | lpc32xx_slc.h | 14 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
|
D | lpc32xx_mlc.h | 14 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
|