Lines Matching defs:p_pool
225 void cl_pool_construct(IN cl_pool_t * const p_pool);
228 * p_pool
254 static inline uint32_t cl_is_pool_inited(IN const cl_pool_t * const p_pool)
257 CL_ASSERT(p_pool);
258 return (cl_is_qcpool_inited(&p_pool->qcpool));
263 * p_pool
290 cl_pool_init(IN cl_pool_t * const p_pool,
300 * p_pool
366 static inline void cl_pool_destroy(IN cl_pool_t * const p_pool)
368 CL_ASSERT(p_pool);
369 cl_qcpool_destroy(&p_pool->qcpool);
374 * p_pool
406 static inline size_t cl_pool_count(IN cl_pool_t * const p_pool)
408 CL_ASSERT(p_pool);
409 return (cl_qcpool_count(&p_pool->qcpool));
414 * p_pool
434 static inline void *cl_pool_get(IN cl_pool_t * const p_pool)
438 CL_ASSERT(p_pool);
440 p_pool_obj = (cl_pool_obj_t *) cl_qcpool_get(&p_pool->qcpool);
450 * p_pool
478 cl_pool_put(IN cl_pool_t * const p_pool, IN void *const p_object)
482 CL_ASSERT(p_pool);
492 cl_qcpool_put(&p_pool->qcpool, &p_pool_obj->pool_item);
497 * p_pool
528 cl_pool_grow(IN cl_pool_t * const p_pool, IN const size_t obj_count)
530 CL_ASSERT(p_pool);
531 return (cl_qcpool_grow(&p_pool->qcpool, obj_count));
536 * p_pool