Lines Matching refs:vaddr

2422 	shared_mem->vaddr = qdf_mem_alloc_consistent(osdev, osdev->dev,  in qdf_mem_shared_mem_alloc()
2425 if (!shared_mem->vaddr) { in qdf_mem_shared_mem_alloc()
2434 qdf_mem_zero(shared_mem->vaddr, size); in qdf_mem_shared_mem_alloc()
2440 shared_mem->vaddr, dma_addr, size); in qdf_mem_shared_mem_alloc()
2445 shared_mem->vaddr, in qdf_mem_shared_mem_alloc()
2538 void *vaddr; in qdf_mem_dma_alloc() local
2540 vaddr = qdf_mem_malloc(size); in qdf_mem_dma_alloc()
2541 *phy_addr = ((uintptr_t) vaddr); in qdf_mem_dma_alloc()
2545 BUILD_BUG_ON(sizeof(*phy_addr) < sizeof(vaddr)); in qdf_mem_dma_alloc()
2546 return vaddr; in qdf_mem_dma_alloc()
2557 void *vaddr = NULL; in qdf_mem_dma_alloc() local
2563 vaddr = dma_alloc_coherent(dev, size, phy_addr, in qdf_mem_dma_alloc()
2566 if (!vaddr) { in qdf_mem_dma_alloc()
2572 return vaddr; in qdf_mem_dma_alloc()
2574 dma_free_coherent(dev, size, vaddr, *phy_addr); in qdf_mem_dma_alloc()
2603 void *vaddr; member
2616 void *vaddr; in qdf_mem_dma_alloc() local
2625 vaddr = dma_alloc_coherent(dev, size, paddr, in qdf_mem_dma_alloc()
2627 if (!vaddr) in qdf_mem_dma_alloc()
2631 return vaddr; in qdf_mem_dma_alloc()
2644 dma_free_coherent(dev, size, vaddr, *paddr); in qdf_mem_dma_alloc()
2650 entry = vaddr; in qdf_mem_dma_alloc()
2651 entry->vaddr = NULL; in qdf_mem_dma_alloc()
2655 dma_free_coherent(dev, size, vaddr, *paddr); in qdf_mem_dma_alloc()
2659 entry->vaddr = vaddr; in qdf_mem_dma_alloc()
2670 is_separate = !entry->vaddr ? false : true; in qdf_mem_dma_alloc()
2671 dma_free_coherent(dev, size, vaddr, *paddr); in qdf_mem_dma_alloc()
2689 qdf_mem_dma_free(void *dev, qdf_size_t size, void *vaddr, qdf_dma_addr_t paddr) in qdf_mem_dma_free() argument
2691 qdf_mem_free(vaddr); in qdf_mem_dma_free()
2696 qdf_mem_dma_free(void *dev, qdf_size_t size, void *vaddr, qdf_dma_addr_t paddr) in qdf_mem_dma_free() argument
2698 dma_free_coherent(dev, size, vaddr, paddr); in qdf_mem_dma_free()
2712 void *vaddr; in qdf_mem_alloc_consistent_debug() local
2724 vaddr = qdf_mem_dma_alloc(osdev, dev, size + QDF_DMA_MEM_DEBUG_SIZE, in qdf_mem_alloc_consistent_debug()
2727 if (!vaddr) { in qdf_mem_alloc_consistent_debug()
2732 header = qdf_mem_dma_get_header(vaddr, size); in qdf_mem_alloc_consistent_debug()
2748 return vaddr; in qdf_mem_alloc_consistent_debug()
2753 qdf_size_t size, void *vaddr, in qdf_mem_free_consistent_debug() argument
2765 size, vaddr, in qdf_mem_free_consistent_debug()
2771 if (qdf_unlikely(!vaddr)) in qdf_mem_free_consistent_debug()
2774 qdf_talloc_assert_no_children_fl(vaddr, func, line); in qdf_mem_free_consistent_debug()
2782 header = qdf_mem_dma_get_header(vaddr, size); in qdf_mem_free_consistent_debug()
2794 qdf_mem_dma_free(dev, size + QDF_DMA_MEM_DEBUG_SIZE, vaddr, paddr); in qdf_mem_free_consistent_debug()
2800 qdf_size_t size, void *vaddr, in __qdf_mem_free_consistent() argument
2804 qdf_mem_dma_free(dev, size, vaddr, paddr); in __qdf_mem_free_consistent()
2813 void *vaddr; in __qdf_mem_alloc_consistent() local
2821 vaddr = qdf_mem_dma_alloc(osdev, dev, size, paddr); in __qdf_mem_alloc_consistent()
2823 if (vaddr) in __qdf_mem_alloc_consistent()
2826 return vaddr; in __qdf_mem_alloc_consistent()
3236 is_separate = !entry->vaddr ? false : true; in qdf_dma_invalid_buf_free()
3238 dma_free_coherent(dev, entry->size, entry->vaddr, in qdf_dma_invalid_buf_free()