Lines Matching refs:dma_addr
85 unsigned long dma_addr; in net_devmem_alloc_dmabuf() local
90 dma_addr = gen_pool_alloc_owner(binding->chunk_pool, PAGE_SIZE, in net_devmem_alloc_dmabuf()
92 if (!dma_addr) in net_devmem_alloc_dmabuf()
95 offset = dma_addr - owner->base_dma_addr; in net_devmem_alloc_dmabuf()
109 unsigned long dma_addr = net_devmem_get_dma_addr(niov); in net_devmem_free_dmabuf() local
111 if (WARN_ON(!gen_pool_has_addr(binding->chunk_pool, dma_addr, in net_devmem_free_dmabuf()
115 gen_pool_free(binding->chunk_pool, dma_addr, PAGE_SIZE); in net_devmem_free_dmabuf()
250 dma_addr_t dma_addr = sg_dma_address(sg); in net_devmem_bind_dmabuf() local
263 owner->base_dma_addr = dma_addr; in net_devmem_bind_dmabuf()
267 err = gen_pool_add_owner(binding->chunk_pool, dma_addr, in net_devmem_bind_dmabuf()
268 dma_addr, len, dev_to_node(&dev->dev), in net_devmem_bind_dmabuf()