Lines Matching refs:current_order
2320 unsigned int current_order;
2325 for (current_order = order; current_order < MAX_ORDER; ++current_order) {
2326 area = &(zone->free_area[current_order]);
2330 del_page_from_free_list(page, zone, current_order);
2331 expand(zone, page, order, current_order, migratetype);
2528 unsigned int current_order = buddy_order(page);
2542 if (current_order >= pageblock_order) {
2543 change_pageblock_range(page, current_order, start_type);
2598 move_to_free_list(page, zone, current_order, start_type);
2762 * The use of signed ints for order and current_order is a deliberate
2771 int current_order;
2790 for (current_order = MAX_ORDER - 1; current_order >= min_order;
2791 --current_order) {
2792 area = &(zone->free_area[current_order]);
2793 fallback_mt = find_suitable_fallback(area, current_order,
2807 && current_order > order)
2816 for (current_order = order; current_order < MAX_ORDER;
2817 current_order++) {
2818 area = &(zone->free_area[current_order]);
2819 fallback_mt = find_suitable_fallback(area, current_order,
2829 VM_BUG_ON(current_order == MAX_ORDER);
2837 trace_mm_page_alloc_extfrag(page, order, current_order,