Lines Matching refs:order
275 unsigned long order, base_pfn, end_pfn; in iommu_dma_init_domain() local
281 order = __ffs(domain->pgsize_bitmap); in iommu_dma_init_domain()
282 base_pfn = max_t(unsigned long, 1, base >> order); in iommu_dma_init_domain()
283 end_pfn = (base + size - 1) >> order; in iommu_dma_init_domain()
294 domain->geometry.aperture_start >> order); in iommu_dma_init_domain()
296 domain->geometry.aperture_end >> order); in iommu_dma_init_domain()
306 end_pfn &= DMA_BIT_MASK(32) >> order; in iommu_dma_init_domain()
310 if (1UL << order != iovad->granule || in iommu_dma_init_domain()
324 init_iova_domain(iovad, 1UL << order, base_pfn, end_pfn); in iommu_dma_init_domain()
462 unsigned int order = __fls(order_mask); in __iommu_dma_alloc_pages() local
464 order_size = 1U << order; in __iommu_dma_alloc_pages()
466 gfp | __GFP_NORETRY : gfp, order); in __iommu_dma_alloc_pages()
469 if (!order) in __iommu_dma_alloc_pages()
472 split_page(page, order); in __iommu_dma_alloc_pages()
477 __free_pages(page, order); in __iommu_dma_alloc_pages()