Lines Matching defs:order
318 unsigned long order, base_pfn;
329 order = __ffs(domain->pgsize_bitmap);
330 base_pfn = max_t(unsigned long, 1, base >> order);
339 base_pfn = max_t(unsigned long, base_pfn, domain->geometry.aperture_start >> order);
344 if (1UL << order != iovad->granule || base_pfn != iovad->start_pfn) {
352 init_iova_domain(iovad, 1UL << order, base_pfn);
484 * order of the unadjusted size will still match upon freeing.
605 * Higher-order allocations are a convenience rather
607 * falling back to minimum-order allocations.
610 unsigned int order = __fls(order_mask);
613 order_size = 1U << order;
617 page = alloc_pages_node(nid, alloc_flags, order);
621 if (order) {
622 split_page(page, order);