Lines Matching refs:io_tlb_pool
231 struct io_tlb_pool *mem = &io_tlb_default_mem.defpool; in swiotlb_print_info()
260 struct io_tlb_pool *mem = &io_tlb_default_mem.defpool; in swiotlb_update_mem_attributes()
269 static void swiotlb_init_io_tlb_pool(struct io_tlb_pool *mem, phys_addr_t start, in swiotlb_init_io_tlb_pool()
306 static void add_mem_pool(struct io_tlb_mem *mem, struct io_tlb_pool *pool) in add_mem_pool()
357 struct io_tlb_pool *mem = &io_tlb_default_mem.defpool; in swiotlb_init_remap()
433 struct io_tlb_pool *mem = &io_tlb_default_mem.defpool; in swiotlb_init_late()
527 struct io_tlb_pool *mem = &io_tlb_default_mem.defpool; in swiotlb_exit()
683 static struct io_tlb_pool *swiotlb_alloc_pool(struct device *dev, in swiotlb_alloc_pool()
687 struct io_tlb_pool *pool; in swiotlb_alloc_pool()
738 struct io_tlb_pool *pool; in swiotlb_dyn_alloc()
756 struct io_tlb_pool *pool = container_of(rcu, struct io_tlb_pool, rcu); in swiotlb_dyn_free()
775 struct io_tlb_pool *swiotlb_find_pool(struct device *dev, phys_addr_t paddr) in swiotlb_find_pool()
778 struct io_tlb_pool *pool; in swiotlb_find_pool()
801 static void swiotlb_del_pool(struct device *dev, struct io_tlb_pool *pool) in swiotlb_del_pool()
860 struct io_tlb_pool *mem = swiotlb_find_pool(dev, tlb_addr); in swiotlb_bounce()
940 static unsigned int wrap_area_index(struct io_tlb_pool *mem, unsigned int index) in wrap_area_index()
997 static int swiotlb_area_find_slots(struct device *dev, struct io_tlb_pool *pool, in swiotlb_area_find_slots()
1118 static int swiotlb_pool_find_slots(struct device *dev, struct io_tlb_pool *pool, in swiotlb_pool_find_slots()
1155 struct io_tlb_pool **retpool) in swiotlb_find_slots()
1158 struct io_tlb_pool *pool; in swiotlb_find_slots()
1228 struct io_tlb_pool **retpool) in swiotlb_find_slots()
1263 static unsigned long mem_pool_used(struct io_tlb_pool *pool) in mem_pool_used()
1285 struct io_tlb_pool *pool; in mem_used()
1308 struct io_tlb_pool *pool; in swiotlb_tbl_map_single()
1365 struct io_tlb_pool *mem = swiotlb_find_pool(dev, tlb_addr); in swiotlb_release_slots()
1431 struct io_tlb_pool *pool; in swiotlb_del_transient()
1653 struct io_tlb_pool *pool; in swiotlb_alloc()
1709 struct io_tlb_pool *pool; in rmem_swiotlb_device_init()