Searched refs:dma_alloc_noncontiguous (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/Documentation/core-api/ |
| D | dma-api.rst | 601 dma_alloc_noncontiguous(struct device *dev, size_t size, 635 Free memory previously allocated using dma_alloc_noncontiguous(). dev, size, 636 and dir must all be the same as those passed into dma_alloc_noncontiguous(). 637 sgt must be the pointer returned by dma_alloc_noncontiguous(). 646 dma_alloc_noncontiguous(). dev and size must be the same as those passed into 647 dma_alloc_noncontiguous(). sgt must be the pointer returned by 648 dma_alloc_noncontiguous(). 661 same the one passed into dma_alloc_noncontiguous(). vaddr must be the pointer 671 Map an allocation returned from dma_alloc_noncontiguous() into a user address 673 dma_alloc_noncontiguous(). sgt must be the pointer returned by [all …]
|
| /Linux-v5.15/include/linux/ |
| D | dma-mapping.h | 149 struct sg_table *dma_alloc_noncontiguous(struct device *dev, size_t size, 277 static inline struct sg_table *dma_alloc_noncontiguous(struct device *dev, in dma_alloc_noncontiguous() function
|
| /Linux-v5.15/kernel/dma/ |
| D | mapping.c | 631 struct sg_table *dma_alloc_noncontiguous(struct device *dev, size_t size, in dma_alloc_noncontiguous() function 651 EXPORT_SYMBOL_GPL(dma_alloc_noncontiguous);
|
| /Linux-v5.15/drivers/media/usb/uvc/ |
| D | uvc_video.c | 1645 uvc_urb->sgt = dma_alloc_noncontiguous(dma_dev, stream->urb_size, in uvc_alloc_urb_buffer()
|