Lines Matching defs:pool
108 static inline const char *pool_name(struct rxe_pool *pool) in pool_name()
113 static inline struct kmem_cache *pool_cache(struct rxe_pool *pool) in pool_cache()
169 static int rxe_pool_init_index(struct rxe_pool *pool, u32 max, u32 min) in rxe_pool_init_index()
199 struct rxe_pool *pool, in rxe_pool_init()
243 struct rxe_pool *pool = container_of(kref, struct rxe_pool, ref_cnt); in rxe_pool_release() local
249 static void rxe_pool_put(struct rxe_pool *pool) in rxe_pool_put()
254 void rxe_pool_cleanup(struct rxe_pool *pool) in rxe_pool_cleanup()
268 static u32 alloc_index(struct rxe_pool *pool) in alloc_index()
283 static void insert_index(struct rxe_pool *pool, struct rxe_pool_entry *new) in insert_index()
310 static void insert_key(struct rxe_pool *pool, struct rxe_pool_entry *new) in insert_key()
344 struct rxe_pool *pool = elem->pool; in rxe_add_key() local
356 struct rxe_pool *pool = elem->pool; in rxe_drop_key() local
367 struct rxe_pool *pool = elem->pool; in rxe_add_index() local
379 struct rxe_pool *pool = elem->pool; in rxe_drop_index() local
388 void *rxe_alloc(struct rxe_pool *pool) in rxe_alloc()
428 int rxe_add_to_pool(struct rxe_pool *pool, struct rxe_pool_entry *elem) in rxe_add_to_pool()
465 struct rxe_pool *pool = elem->pool; in rxe_elem_release() local
477 void *rxe_pool_get_index(struct rxe_pool *pool, u32 index) in rxe_pool_get_index()
508 void *rxe_pool_get_key(struct rxe_pool *pool, void *key) in rxe_pool_get_key()