Lines Matching refs:addr
84 void *addr; in atomic_pool_expand() local
104 addr = dma_common_contiguous_remap(page, pool_size, in atomic_pool_expand()
107 if (!addr) in atomic_pool_expand()
110 addr = page_to_virt(page); in atomic_pool_expand()
120 ret = gen_pool_add_virt(pool, (unsigned long)addr, page_to_phys(page), in atomic_pool_expand()
137 dma_common_free_remap(addr, pool_size); in atomic_pool_expand()
244 unsigned long addr; in __dma_alloc_from_pool() local
247 addr = gen_pool_alloc(pool, size); in __dma_alloc_from_pool()
248 if (!addr) in __dma_alloc_from_pool()
251 phys = gen_pool_virt_to_phys(pool, addr); in __dma_alloc_from_pool()
253 gen_pool_free(pool, addr, size); in __dma_alloc_from_pool()
260 *cpu_addr = (void *)addr; in __dma_alloc_from_pool()