Lines Matching refs:new_order
465 static void check_mem(unsigned old_order, unsigned new_order, unsigned alloc) in check_mem() argument
469 printv(2, "split(%u %u) remaining %u\n", old_order, new_order, in check_mem()
477 printv(2, "split(%u %u) allocated %u %u\n", old_order, new_order, in check_mem()
481 static void __multiorder_split(int old_order, int new_order) in __multiorder_split() argument
498 radix_tree_split_preload(old_order, new_order, GFP_KERNEL); in __multiorder_split()
500 radix_tree_split(&tree, 0, new_order); in __multiorder_split()
501 check_mem(old_order, new_order, alloc); in __multiorder_split()
504 item_create(iter.index, new_order)); in __multiorder_split()
512 static void __multiorder_split2(int old_order, int new_order) in __multiorder_split2() argument
526 radix_tree_split(&tree, 0, new_order); in __multiorder_split2()
529 item_create(iter.index, new_order)); in __multiorder_split2()
539 static void __multiorder_split3(int old_order, int new_order) in __multiorder_split3() argument
553 radix_tree_split(&tree, 0, new_order); in __multiorder_split3()
570 radix_tree_split(&tree, 0, new_order); in __multiorder_split3()
572 if (iter.index == (1 << new_order)) in __multiorder_split3()
579 item = __radix_tree_lookup(&tree, 1 << new_order, &node, NULL); in __multiorder_split3()