Searched refs:io_tlb_area (Results 1 – 3 of 3) sorted by relevance
114 struct io_tlb_area { struct405 mem->areas = memblock_alloc(array_size(sizeof(struct io_tlb_area), in swiotlb_init_remap()498 mem->areas = (struct io_tlb_area *) in swiotlb_init_late()1035 struct io_tlb_area *area = pool->areas + area_index; in swiotlb_search_pool_area()1464 struct io_tlb_area *area; in swiotlb_release_slots()
78 struct io_tlb_area *areas;
238 io_tlb_area, and io_tlb_slot. io_tlb_mem describes a swiotlb memory allocator,246 the memory in the pool, a pointer to an array of io_tlb_area structures, and a249 io_tlb_area describes an area. The primary field is the spin lock used to250 serialize access to slots in the area. The io_tlb_area array for a pool has an