Lines Matching refs:alloc_align_mask
1033 unsigned int alloc_align_mask) in swiotlb_search_pool_area() argument
1059 if (!alloc_align_mask && !iotlb_align_mask && alloc_size >= PAGE_SIZE) in swiotlb_search_pool_area()
1060 alloc_align_mask = PAGE_SIZE - 1; in swiotlb_search_pool_area()
1067 alloc_align_mask |= (IO_TLB_SIZE - 1); in swiotlb_search_pool_area()
1068 iotlb_align_mask &= ~alloc_align_mask; in swiotlb_search_pool_area()
1074 stride = get_max_slots(max(alloc_align_mask, iotlb_align_mask)); in swiotlb_search_pool_area()
1089 if ((tlb_addr & alloc_align_mask) || in swiotlb_search_pool_area()
1158 unsigned int alloc_align_mask, struct io_tlb_pool **retpool) in swiotlb_search_area() argument
1172 alloc_align_mask); in swiotlb_search_area()
1197 size_t alloc_size, unsigned int alloc_align_mask, in swiotlb_find_slots() argument
1214 alloc_align_mask, &pool); in swiotlb_find_slots()
1232 alloc_size, alloc_align_mask); in swiotlb_find_slots()
1273 size_t alloc_size, unsigned int alloc_align_mask, in swiotlb_find_slots() argument
1284 alloc_size, alloc_align_mask); in swiotlb_find_slots()
1385 size_t mapping_size, unsigned int alloc_align_mask, in swiotlb_tbl_map_single() argument
1413 dev_WARN_ONCE(dev, alloc_align_mask > ~PAGE_MASK, in swiotlb_tbl_map_single()
1416 offset = swiotlb_align_offset(dev, alloc_align_mask, orig_addr); in swiotlb_tbl_map_single()
1417 size = ALIGN(mapping_size + offset, alloc_align_mask + 1); in swiotlb_tbl_map_single()
1418 index = swiotlb_find_slots(dev, orig_addr, size, alloc_align_mask, &pool); in swiotlb_tbl_map_single()