| /include/linux/ |
| A D | acpi_dma.h | 45 struct dma_chan *(*acpi_dma_xlate) 61 struct dma_chan *(*acpi_dma_xlate) 66 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() 98 static inline struct dma_chan *acpi_dma_request_slave_chan_by_index( in acpi_dma_request_slave_chan_by_index() 103 static inline struct dma_chan *acpi_dma_request_slave_chan_by_name( in acpi_dma_request_slave_chan_by_name()
|
| A 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()
|
| A D | dmaengine.h | 338 struct dma_chan { struct 373 struct dma_chan *chan; argument 618 struct dma_chan *chan; 947 int (*device_pause)(struct dma_chan *chan); 1392 static inline struct dma_chan * 1399 struct dma_chan *chan); 1621 struct dma_chan *chan, 1624 struct dma_chan *chan); 1630 static inline struct dma_chan * __deprecated 1638 static inline struct dma_chan [all …]
|
| A 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()
|
| A 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,
|
| A D | fsldma.h | 8 int fsl_dma_external_start(struct dma_chan *dchan, int enable);
|
| /include/sound/ |
| A D | dmaengine_pcm.h | 37 struct dma_chan *chan); 43 struct dma_chan *snd_dmaengine_pcm_request_channel(dma_filter_fn filter_fn, 45 struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream); 94 struct dma_chan *chan); 140 struct dma_chan *(*compat_request_channel)( 171 struct dma_chan *chan[SNDRV_PCM_STREAM_LAST + 1];
|
| A D | designware_i2s.h | 45 bool (*filter)(struct dma_chan *chan, void *slave); 55 bool (*filter)(struct dma_chan *chan, void *slave);
|
| A D | spear_spdif.h | 12 bool (*filter)(struct dma_chan *chan, void *slave);
|
| /include/linux/comedi/ |
| A 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/spi/offload/ |
| A D | consumer.h | 34 struct dma_chan *devm_spi_offload_tx_stream_request_dma_chan(struct device *dev, 36 struct dma_chan *devm_spi_offload_rx_stream_request_dma_chan(struct device *dev,
|
| A D | types.h | 91 struct dma_chan *(*tx_stream_request_dma_chan)(struct spi_offload *offload); 97 struct dma_chan *(*rx_stream_request_dma_chan)(struct spi_offload *offload);
|
| /include/trace/events/ |
| A 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/iio/ |
| A D | buffer-dmaengine.h | 14 struct dma_chan; 32 struct dma_chan *chan,
|
| /include/linux/amba/ |
| A 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/linux/dma/ |
| A D | imx-dma.h | 60 static inline int imx_dma_is_ipu(struct dma_chan *chan) in imx_dma_is_ipu() 65 static inline int imx_dma_is_general_purpose(struct dma_chan *chan) in imx_dma_is_general_purpose()
|
| A D | xilinx_dma.h | 42 int xilinx_vdma_channel_set_config(struct dma_chan *dchan,
|
| A D | mxs-dma.h | 17 struct dma_chan *chan, u32 *pio, unsigned int npio, in mxs_dmaengine_prep_pio()
|
| /include/linux/platform_data/ |
| A D | crypto-ux500.h | 14 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
|
| A D | dma-mcf-edma.h | 22 bool mcf_edma_filter_fn(struct dma_chan *chan, void *param);
|
| A D | usb-musb-ux500.h | 17 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
|
| A D | dma-iop32x.h | 59 struct dma_chan common;
|
| /include/linux/mtd/ |
| A D | sh_flctl.h | 131 struct dma_chan; 158 struct dma_chan *chan_fifo0_rx; 159 struct dma_chan *chan_fifo0_tx;
|
| A D | nand-qpic-common.h | 418 struct dma_chan *tx_chan; 419 struct dma_chan *rx_chan; 420 struct dma_chan *cmd_chan; 425 struct dma_chan *chan; 477 struct dma_chan *chan, unsigned long flags);
|
| /include/linux/mfd/ |
| A D | stm32-timers.h | 156 struct dma_chan *chan; 157 struct dma_chan *chans[STM32_TIMERS_MAX_DMAS];
|