Lines Matching refs:phys_addr_t

64 #define INVALID_PHYS_ADDR (~(phys_addr_t)0)
76 phys_addr_t orig_addr;
269 static void swiotlb_init_io_tlb_pool(struct io_tlb_pool *mem, phys_addr_t start,
578 phys_addr_t paddr;
775 struct io_tlb_pool *swiotlb_find_pool(struct device *dev, phys_addr_t paddr)
857 static void swiotlb_bounce(struct device *dev, phys_addr_t tlb_addr, size_t size,
862 phys_addr_t orig_addr = mem->slots[index].orig_addr;
923 static inline phys_addr_t slot_addr(phys_addr_t start, phys_addr_t idx)
1016 int area_index, phys_addr_t orig_addr, size_t alloc_size,
1068 phys_addr_t tlb_addr;
1141 int cpu_offset, phys_addr_t orig_addr, size_t alloc_size,
1180 static int swiotlb_find_slots(struct device *dev, phys_addr_t orig_addr,
1256 static int swiotlb_find_slots(struct device *dev, phys_addr_t orig_addr,
1343 phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr,
1353 phys_addr_t tlb_addr;
1359 return (phys_addr_t)DMA_MAPPING_ERROR;
1368 return (phys_addr_t)DMA_MAPPING_ERROR;
1379 return (phys_addr_t)DMA_MAPPING_ERROR;
1407 static void swiotlb_release_slots(struct device *dev, phys_addr_t tlb_addr)
1473 static bool swiotlb_del_transient(struct device *dev, phys_addr_t tlb_addr)
1490 phys_addr_t tlb_addr)
1500 void swiotlb_tbl_unmap_single(struct device *dev, phys_addr_t tlb_addr,
1516 void swiotlb_sync_single_for_device(struct device *dev, phys_addr_t tlb_addr,
1525 void swiotlb_sync_single_for_cpu(struct device *dev, phys_addr_t tlb_addr,
1538 dma_addr_t swiotlb_map(struct device *dev, phys_addr_t paddr, size_t size,
1541 phys_addr_t swiotlb_addr;
1548 if (swiotlb_addr == (phys_addr_t)DMA_MAPPING_ERROR)
1603 phys_addr_t default_swiotlb_base(void)
1616 phys_addr_t default_swiotlb_limit(void)
1717 phys_addr_t tlb_addr;
1742 phys_addr_t tlb_addr = page_to_phys(page);