Home
last modified time | relevance | path

Searched refs:dma_addr (Results 1 – 16 of 16) sorted by relevance

/include/linux/
Ddma-debug.h26 int direction, dma_addr_t dma_addr);
28 extern void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr);
40 dma_addr_t dma_addr, void *virt);
47 dma_addr_t dma_addr);
49 extern void debug_dma_unmap_resource(struct device *dev, dma_addr_t dma_addr,
85 int direction, dma_addr_t dma_addr) in debug_dma_map_page() argument
90 dma_addr_t dma_addr) in debug_dma_mapping_error() argument
111 dma_addr_t dma_addr, void *virt) in debug_dma_alloc_coherent() argument
122 dma_addr_t dma_addr) in debug_dma_map_resource() argument
127 dma_addr_t dma_addr, size_t size, in debug_dma_unmap_resource() argument
Dpci-dma-compat.h44 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, in pci_unmap_single() argument
47 dma_unmap_single(&hwdev->dev, dma_addr, size, (enum dma_data_direction)direction); in pci_unmap_single()
107 pci_dma_mapping_error(struct pci_dev *pdev, dma_addr_t dma_addr) in pci_dma_mapping_error() argument
109 return dma_mapping_error(&pdev->dev, dma_addr); in pci_dma_mapping_error()
Dacpi_iort.h38 void iort_dma_setup(struct device *dev, u64 *dma_addr, u64 *size);
50 static inline void iort_dma_setup(struct device *dev, u64 *dma_addr, in iort_dma_setup() argument
Dswiotlb.h77 bool swiotlb_map(struct device *dev, phys_addr_t *phys, dma_addr_t *dma_addr,
90 dma_addr_t *dma_addr, size_t size, enum dma_data_direction dir, in swiotlb_map() argument
Ddma-noncoherent.h43 dma_addr_t dma_addr, unsigned long attrs);
45 dma_addr_t dma_addr);
Ddma-direct.h72 dma_addr_t dma_addr, unsigned long attrs);
76 dma_addr_t dma_addr, unsigned long attrs);
Ddma-mapping.h442 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() argument
444 debug_dma_mapping_error(dev, dma_addr); in dma_mapping_error()
446 if (dma_addr == DMA_MAPPING_ERROR) in dma_mapping_error()
462 void *cpu_addr, dma_addr_t dma_addr, size_t size,
465 void *cpu_addr, dma_addr_t dma_addr, size_t size,
521 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() argument
548 struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, in dma_get_sgtable_attrs() argument
554 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_mmap_attrs() argument
711 void *cpu_addr, dma_addr_t dma_addr, size_t size,
728 dma_addr_t dma_addr, size_t size, unsigned long attrs);
[all …]
Dmm_types.h103 dma_addr_t dma_addr; member
Dswitchtec.h42 u64 dma_addr; member
Dacpi.h864 static inline int acpi_dma_get_range(struct device *dev, u64 *dma_addr, in acpi_dma_get_range() argument
/include/media/
Dvideobuf-dma-sg.h54 dma_addr_t *dma_addr; member
/include/net/
Dpage_pool.h188 return page->dma_addr; in page_pool_get_dma_addr()
Dsmc.h33 dma_addr_t dma_addr; member
/include/sound/
Dpcm.h413 dma_addr_t dma_addr; /* physical bus address (not accessible from main CPU) */ member
1148 runtime->dma_addr = bufp->addr; in snd_pcm_set_runtime_buffer()
1153 runtime->dma_addr = 0; in snd_pcm_set_runtime_buffer()
/include/acpi/
Dacpi_bus.h589 int acpi_dma_get_range(struct device *dev, u64 *dma_addr, u64 *offset,
/include/rdma/
Dib_verbs.h3934 static inline int ib_dma_mapping_error(struct ib_device *dev, u64 dma_addr) in ib_dma_mapping_error() argument
3936 return dma_mapping_error(dev->dma_device, dma_addr); in ib_dma_mapping_error()