Lines Matching refs:order
305 unsigned int order; in swiotlb_late_init_with_default_size() local
316 order = get_order(io_tlb_nslabs << IO_TLB_SHIFT); in swiotlb_late_init_with_default_size()
317 io_tlb_nslabs = SLABS_PER_PAGE << order; in swiotlb_late_init_with_default_size()
320 while ((SLABS_PER_PAGE << order) > IO_TLB_MIN_SLABS) { in swiotlb_late_init_with_default_size()
322 order); in swiotlb_late_init_with_default_size()
325 order--; in swiotlb_late_init_with_default_size()
332 if (order != get_order(bytes)) { in swiotlb_late_init_with_default_size()
334 (PAGE_SIZE << order) >> 20); in swiotlb_late_init_with_default_size()
335 io_tlb_nslabs = SLABS_PER_PAGE << order; in swiotlb_late_init_with_default_size()
339 free_pages((unsigned long)vstart, order); in swiotlb_late_init_with_default_size()
716 int order = get_order(size); in swiotlb_alloc_coherent() local
722 ret = (void *)__get_free_pages(flags, order); in swiotlb_alloc_coherent()
729 free_pages((unsigned long) ret, order); in swiotlb_alloc_coherent()