Searched defs:cpu_addr (Results 1 - 6 of 6) sorted by relevance

/include/asm-generic/
H A Ddma-mapping-broken.h16 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr,
28 void *cpu_addr, dma_addr_t dma_handle,
32 dma_free_coherent(dev, size, cpu_addr, dma_handle);
27 dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_handle, struct dma_attrs *attrs) argument
H A Ddma-mapping-common.h180 void *cpu_addr, dma_addr_t dma_addr, size_t size);
189 void dma_common_free_remap(void *cpu_addr, size_t size, unsigned long vm_flags);
195 * @cpu_addr: kernel CPU-view address returned from dma_alloc_attrs
205 dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, argument
211 return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs);
212 return dma_common_mmap(dev, vma, cpu_addr, dma_addr, size);
219 void *cpu_addr, dma_addr_t dma_addr, size_t size);
222 dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, argument
228 return ops->get_sgtable(dev, sgt, cpu_addr, dma_addr, size,
230 return dma_common_get_sgtable(dev, sgt, cpu_addr, dma_add
[all...]
/include/linux/
H A Dof_address.h18 u64 cpu_addr; member in struct:of_pci_range
H A Ddma-mapping.h254 #define dma_map_single_attrs(dev, cpu_addr, size, dir, attrs) \
255 dma_map_single(dev, cpu_addr, size, dir)
276 void *cpu_addr, dma_addr_t dma_addr)
280 return dma_free_attrs(dev, size, cpu_addr, dma_addr, &attrs);
285 void *cpu_addr, dma_addr_t dma_addr,
290 return dma_mmap_attrs(dev, vma, cpu_addr, dma_addr, size, &attrs);
275 dma_free_writecombine(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_addr) argument
283 dma_mmap_writecombine(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) argument
/include/media/
H A Dsaa7146.h113 __le32 *cpu_addr; member in struct:saa7146_dma
/include/rdma/
H A Dib_verbs.h1426 size_t size, void *cpu_addr,
2108 * @cpu_addr: The kernel virtual address
2113 void *cpu_addr, size_t size,
2117 return dev->dma_ops->map_single(dev, cpu_addr, size, direction);
2118 return dma_map_single(dev->dma_device, cpu_addr, size, direction);
2139 void *cpu_addr, size_t size,
2143 return dma_map_single_attrs(dev->dma_device, cpu_addr, size,
2332 * @cpu_addr: the address returned by ib_dma_alloc_coherent()
2336 size_t size, void *cpu_addr,
2340 dev->dma_ops->free_coherent(dev, size, cpu_addr, dma_handl
2112 ib_dma_map_single(struct ib_device *dev, void *cpu_addr, size_t size, enum dma_data_direction direction) argument
2138 ib_dma_map_single_attrs(struct ib_device *dev, void *cpu_addr, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) argument
2335 ib_dma_free_coherent(struct ib_device *dev, size_t size, void *cpu_addr, u64 dma_handle) argument
[all...]

Completed in 515 milliseconds