Lines Matching refs:maple_node_cache
96 static struct kmem_cache *maple_node_cache; variable
174 return kmem_cache_alloc(maple_node_cache, gfp); in mt_alloc_one()
179 kmem_cache_free_bulk(maple_node_cache, size, (void **)nodes); in mt_free_bulk()
184 kmem_cache_return_sheaf(maple_node_cache, GFP_NOWAIT, sheaf); in mt_return_sheaf()
189 return kmem_cache_prefill_sheaf(maple_node_cache, gfp, count); in mt_get_sheaf()
195 return kmem_cache_refill_sheaf(maple_node_cache, gfp, sheaf, size); in mt_refill_sheaf()
1086 ret = kmem_cache_alloc_from_sheaf(maple_node_cache, GFP_NOWAIT, mas->sheaf); in mas_pop_node()
5870 maple_node_cache = kmem_cache_create("maple_node", in maple_tree_init()
6562 kmem_cache_set_non_kernel(maple_node_cache, val); in mt_set_non_kernel()
6569 kmem_cache_set_callback(maple_node_cache, callback); in mt_set_callback()
6575 kmem_cache_set_private(maple_node_cache, private); in mt_set_private()
6581 return kmem_cache_get_alloc(maple_node_cache); in mt_get_alloc_size()
6587 kmem_cache_zero_nr_tallocated(maple_node_cache); in mt_zero_nr_tallocated()
6593 return kmem_cache_nr_tallocated(maple_node_cache); in mt_nr_tallocated()
6599 return kmem_cache_nr_allocated(maple_node_cache); in mt_nr_allocated()
6616 kmem_cache_shrink(maple_node_cache); in mt_cache_shrink()