Lines Matching refs:dma_addr_t
58 dma_addr_t safe_dma_addr;
83 int (*needs_bounce)(struct device *, dma_addr_t, size_t);
168 find_safe_buffer(struct dmabounce_device_info *device_info, dma_addr_t safe_dma_addr) in find_safe_buffer()
211 dma_addr_t dma_addr, const char *where) in find_safe_buffer_dev()
222 static int needs_bounce(struct device *dev, dma_addr_t dma_addr, size_t size) in needs_bounce()
245 static inline dma_addr_t map_single(struct device *dev, void *ptr, size_t size, in map_single()
311 static dma_addr_t dmabounce_map_page(struct device *dev, struct page *page, in dmabounce_map_page()
315 dma_addr_t dma_addr; in dmabounce_map_page()
346 static void dmabounce_unmap_page(struct device *dev, dma_addr_t dma_addr, size_t size, in dmabounce_unmap_page()
363 static int __dmabounce_sync_for_cpu(struct device *dev, dma_addr_t addr, in __dmabounce_sync_for_cpu()
395 dma_addr_t handle, size_t size, enum dma_data_direction dir) in dmabounce_sync_for_cpu()
403 static int __dmabounce_sync_for_device(struct device *dev, dma_addr_t addr, in __dmabounce_sync_for_device()
435 dma_addr_t handle, size_t size, enum dma_data_direction dir) in dmabounce_sync_for_device()
481 int (*needs_bounce_fn)(struct device *, dma_addr_t, size_t)) in dmabounce_register_dev() argument