Home
last modified time | relevance | path

Searched refs:dma (Results 1 – 25 of 46) sorted by relevance

12

/include/linux/soc/ti/
A Dknav_qmss.h67 int knav_queue_push(void *qhandle, dma_addr_t dma,
77 dma_addr_t *dma, unsigned *dma_sz);
78 void *knav_pool_desc_unmap(void *ph, dma_addr_t dma, unsigned dma_sz);
80 void *knav_pool_desc_dma_to_virt(void *ph, dma_addr_t dma);
/include/linux/comedi/
A Dcomedi_isadma.h64 unsigned int comedi_isadma_poll(struct comedi_isadma *dma);
71 void comedi_isadma_free(struct comedi_isadma *dma);
90 static inline unsigned int comedi_isadma_poll(struct comedi_isadma *dma) in comedi_isadma_poll() argument
108 static inline void comedi_isadma_free(struct comedi_isadma *dma) in comedi_isadma_free() argument
/include/linux/
A Dgenalloc.h157 dma_addr_t *dma);
159 dma_addr_t *dma, genpool_algo_t algo, void *data);
161 dma_addr_t *dma, int align);
162 extern void *gen_pool_dma_zalloc(struct gen_pool *pool, size_t size, dma_addr_t *dma);
164 dma_addr_t *dma, genpool_algo_t algo, void *data);
166 dma_addr_t *dma, int align);
A Dasync_tx.h92 struct dma_device *dma = chan->device; in async_tx_issue_pending() local
94 dma->device_issue_pending(chan); in async_tx_issue_pending()
142 dma_addr_t dma; member
A Dkfifo.h730 #define kfifo_dma_in_prepare_mapped(fifo, sgl, nents, len, dma) \ argument
740 dma) : \
741 __kfifo_dma_in_prepare(__kfifo, __sgl, __nents, __len, dma); \
786 #define kfifo_dma_out_prepare_mapped(fifo, sgl, nents, len, dma) \ argument
796 dma) : \
797 __kfifo_dma_out_prepare(__kfifo, __sgl, __nents, __len, dma); \
923 struct scatterlist *sgl, int nents, unsigned int len, dma_addr_t dma);
926 struct scatterlist *sgl, int nents, unsigned int len, dma_addr_t dma);
949 dma_addr_t dma);
956 dma_addr_t dma);
A Ddmaengine.h1283 dma_set_maxpq(struct dma_device *dma, int maxpq, int has_pq_continue) in dma_set_maxpq() argument
1285 dma->max_pq = maxpq; in dma_set_maxpq()
1287 dma->max_pq |= DMA_HAS_PQ_CONTINUE; in dma_set_maxpq()
1302 static inline bool dma_dev_has_pq_continue(struct dma_device *dma) in dma_dev_has_pq_continue() argument
1304 return (dma->max_pq & DMA_HAS_PQ_CONTINUE) == DMA_HAS_PQ_CONTINUE; in dma_dev_has_pq_continue()
1307 static inline unsigned short dma_dev_to_maxpq(struct dma_device *dma) in dma_dev_to_maxpq() argument
1309 return dma->max_pq & ~DMA_HAS_PQ_CONTINUE; in dma_dev_to_maxpq()
1327 if (dma_dev_has_pq_continue(dma) || !dmaf_continue(flags)) in dma_maxpq()
1328 return dma_dev_to_maxpq(dma); in dma_maxpq()
1330 return dma_dev_to_maxpq(dma) - 1; in dma_maxpq()
[all …]
A Dremoteproc.h335 dma_addr_t dma; member
678 void *va, dma_addr_t dma, size_t len, u32 da,
A Drio.h291 struct dma_device dma; member
518 return container_of(ddev, struct rio_mport, dma); in dma_to_mport()
A Dparport.h191 int dma; member
270 struct parport *parport_register_port(unsigned long base, int irq, int dma,
A Dserial_8250.h156 struct uart_8250_dma *dma; member
A Dof_address.h19 bool dma; member
A Dalcor_pci.h259 u8 dma; member
/include/net/
A Dxsk_buff_pool.h28 dma_addr_t dma; member
132 xskb->dma = xskb->frame_dma + pool->headroom + XDP_PACKET_HEADROOM; in xp_init_xskb_dma()
148 dma_addr_t dma; member
156 return xskb->dma; in xp_get_dma()
166 dma_sync_single_for_cpu(xskb->pool->dev, xskb->dma, in xp_dma_sync_for_cpu()
172 dma_addr_t dma, size_t size) in xp_dma_sync_for_device() argument
174 dma_sync_single_for_device(pool->dev, dma, size, DMA_BIDIRECTIONAL); in xp_dma_sync_for_device()
A Dxdp_sock_drv.h257 dma_addr_t dma, in xsk_buff_raw_dma_sync_for_device() argument
260 xp_dma_sync_for_device(pool, dma, size); in xsk_buff_raw_dma_sync_for_device()
444 dma_addr_t dma, in xsk_buff_raw_dma_sync_for_device() argument
/include/net/libeth/
A Dtx.h70 DEFINE_DMA_UNMAP_ADDR(dma);
133 dma_unmap_page(cp->dev, dma_unmap_addr(sqe, dma), in libeth_tx_complete()
A Dxdp.h346 dma_addr_t dma; member
878 dma_addr_t dma; in libeth_xdp_xmit_queue_head() local
881 if (dma_mapping_error(dev, dma)) in libeth_xdp_xmit_queue_head()
884 *libeth_xdp_xmit_frame_dma(xdpf) = dma; in libeth_xdp_xmit_queue_head()
911 dma_addr_t dma; in libeth_xdp_xmit_queue_frag() local
913 dma = skb_frag_dma_map(dev, frag); in libeth_xdp_xmit_queue_frag()
914 if (dma_mapping_error(dev, dma)) in libeth_xdp_xmit_queue_frag()
918 .dma = dma, in libeth_xdp_xmit_queue_frag()
999 desc.addr = frm.dma; in libeth_xdp_xmit_fill_buf()
1004 dma_unmap_addr_set(sqe, dma, desc.addr); in libeth_xdp_xmit_fill_buf()
[all …]
/include/linux/platform_data/
A Ds3c-hsotg.h29 enum dwc2_hsotg_dmamode dma; member
/include/uapi/linux/
A Dhdlcdrv.h19 int dma; member
A Dif.h201 unsigned char dma; member
/include/uapi/rdma/
A Drdma_user_rxe.h172 struct rxe_dma_info dma; member
179 struct rxe_dma_info dma; member
/include/sound/
A Dcore.h335 void snd_dma_program(unsigned long dma, unsigned long addr, unsigned int size, unsigned short mode);
336 void snd_dma_disable(unsigned long dma);
337 unsigned int snd_dma_pointer(unsigned long dma, unsigned int size);
338 int snd_devm_request_dma(struct device *dev, int dma, const char *name);
A Dwss.h114 void *dma_private_data, int dma);
116 void *dma_private_data, int dma);
/include/asm-generic/
A DKbuild20 mandatory-y += dma-mapping.h
21 mandatory-y += dma.h
/include/linux/usb/
A Dhcd.h467 dma_addr_t dma, size_t size);
516 gfp_t mem_flags, dma_addr_t *dma);
518 void *addr, dma_addr_t dma);
521 size_t size, gfp_t mem_flags, dma_addr_t *dma);
523 size_t size, void *addr, dma_addr_t dma);
/include/linux/mfd/
A Dstm32-timers.h165 struct stm32_timers_dma dma; /* Only to be used by the parent */ member

Completed in 50 milliseconds

12