Home
last modified time | relevance | path

Searched refs:new_order (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/tools/testing/radix-tree/
Dmultiorder.c465 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()
[all …]
Dbenchmark.c150 int old_order, int new_order) in __benchmark_split() argument
159 radix_tree_split(&tree, index, new_order); in __benchmark_split()
/Linux-v4.19/include/linux/
Dradix-tree.h357 int radix_tree_split_preload(unsigned old_order, unsigned new_order, gfp_t);
359 unsigned new_order);
361 unsigned new_order, void *);
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v3-its.c1802 u32 new_order = *order; in its_parse_indirect_baser() local
1834 new_order = max_t(u32, get_order(esz << ids), new_order); in its_parse_indirect_baser()
1835 if (new_order >= MAX_ORDER) { in its_parse_indirect_baser()
1836 new_order = MAX_ORDER - 1; in its_parse_indirect_baser()
1837 ids = ilog2(PAGE_ORDER_TO_SIZE(new_order) / (int)esz); in its_parse_indirect_baser()
1843 *order = new_order; in its_parse_indirect_baser()
/Linux-v4.19/drivers/net/ethernet/cortina/
Dgemini.c1048 unsigned int new_order; in geth_resize_freeq() local
1075 new_order = min(15, ilog2(new_size - 1) + 1); in geth_resize_freeq()
1077 new_size, new_order); in geth_resize_freeq()
1078 if (geth->freeq_order == new_order) in geth_resize_freeq()
1094 geth->freeq_order = new_order; in geth_resize_freeq()
/Linux-v4.19/lib/
Dradix-tree.c538 int radix_tree_split_preload(unsigned int old_order, unsigned int new_order, in radix_tree_split_preload() argument
543 (new_order / RADIX_TREE_MAP_SHIFT); in radix_tree_split_preload()
547 BUG_ON(new_order >= old_order); in radix_tree_split_preload()