Lines Matching refs:phys_addr_t
72 phys_addr_t io_tlb_start, io_tlb_end;
102 #define INVALID_PHYS_ADDR (~(phys_addr_t)0)
103 static phys_addr_t *io_tlb_orig_addr;
221 alloc_size = PAGE_ALIGN(io_tlb_nslabs * sizeof(phys_addr_t)); in swiotlb_init_with_tbl()
354 io_tlb_orig_addr = (phys_addr_t *) in swiotlb_late_init_with_tbl()
357 sizeof(phys_addr_t))); in swiotlb_late_init_with_tbl()
392 get_order(io_tlb_nslabs * sizeof(phys_addr_t))); in swiotlb_exit()
399 PAGE_ALIGN(io_tlb_nslabs * sizeof(phys_addr_t))); in swiotlb_exit()
411 static void swiotlb_bounce(phys_addr_t orig_addr, phys_addr_t tlb_addr, in swiotlb_bounce()
448 phys_addr_t swiotlb_tbl_map_single(struct device *hwdev, phys_addr_t orig_addr, in swiotlb_tbl_map_single()
454 phys_addr_t tlb_addr; in swiotlb_tbl_map_single()
471 return (phys_addr_t)DMA_MAPPING_ERROR; in swiotlb_tbl_map_single()
558 return (phys_addr_t)DMA_MAPPING_ERROR; in swiotlb_tbl_map_single()
580 void swiotlb_tbl_unmap_single(struct device *hwdev, phys_addr_t tlb_addr, in swiotlb_tbl_unmap_single()
587 phys_addr_t orig_addr = io_tlb_orig_addr[index]; in swiotlb_tbl_unmap_single()
627 void swiotlb_tbl_sync_single(struct device *hwdev, phys_addr_t tlb_addr, in swiotlb_tbl_sync_single()
632 phys_addr_t orig_addr = io_tlb_orig_addr[index]; in swiotlb_tbl_sync_single()
662 dma_addr_t swiotlb_map(struct device *dev, phys_addr_t paddr, size_t size, in swiotlb_map()
665 phys_addr_t swiotlb_addr; in swiotlb_map()
673 if (swiotlb_addr == (phys_addr_t)DMA_MAPPING_ERROR) in swiotlb_map()