Searched refs:pool (Results 1 – 1 of 1) sorted by relevance
27 struct gen_pool *pool; in gen_pool_create() local29 pool = kmalloc_node(sizeof(struct gen_pool), GFP_KERNEL, nid); in gen_pool_create()30 if (pool != NULL) { in gen_pool_create()31 rwlock_init(&pool->lock); in gen_pool_create()32 INIT_LIST_HEAD(&pool->chunks); in gen_pool_create()33 pool->min_alloc_order = min_alloc_order; in gen_pool_create()35 return pool; in gen_pool_create()49 int gen_pool_add(struct gen_pool *pool, unsigned long addr, size_t size, in gen_pool_add() argument53 int nbits = size >> pool->min_alloc_order; in gen_pool_add()65 write_lock(&pool->lock); in gen_pool_add()[all …]