Lines Matching refs:page_order
270 return PAGE_SIZE << b->page_order; in btree_keys_bytes()
308 free_pages((unsigned long) t->data, b->page_order); in bch_btree_keys_free()
316 unsigned int page_order, in bch_btree_keys_alloc() argument
323 b->page_order = page_order; in bch_btree_keys_alloc()
325 t->data = (void *) __get_free_pages(__GFP_COMP|gfp, b->page_order); in bch_btree_keys_alloc()
865 PAGE_SIZE << b->page_order); in bch_bset_insert()
1184 unsigned int page_order) in bch_bset_sort_state_init() argument
1188 state->page_order = page_order; in bch_bset_sort_state_init()
1189 state->crit_factor = int_sqrt(1 << page_order); in bch_bset_sort_state_init()
1191 return mempool_init_page_pool(&state->pool, 1, page_order); in bch_bset_sort_state_init()
1246 BUG_ON(order > state->page_order); in __btree_sort()
1251 order = state->page_order; in __btree_sort()
1259 if (!start && order == b->page_order) { in __btree_sort()
1295 size_t order = b->page_order, keys = 0; in bch_btree_sort_partial()
1319 __btree_sort(b, iter, 0, b->page_order, true, state); in bch_btree_sort_and_fix_extents()