Lines Matching defs:p_pool
55 void osm_mad_pool_construct(IN osm_mad_pool_t * p_pool)
57 CL_ASSERT(p_pool);
59 memset(p_pool, 0, sizeof(*p_pool));
62 void osm_mad_pool_destroy(IN osm_mad_pool_t * p_pool)
64 CL_ASSERT(p_pool);
67 ib_api_status_t osm_mad_pool_init(IN osm_mad_pool_t * p_pool)
69 p_pool->mads_out = 0;
74 osm_madw_t *osm_mad_pool_get(IN osm_mad_pool_t * p_pool,
105 cl_atomic_inc(&p_pool->mads_out);
115 osm_madw_t *osm_mad_pool_get_wrapper(IN osm_mad_pool_t * p_pool,
137 cl_atomic_inc(&p_pool->mads_out);
145 osm_madw_t *osm_mad_pool_get_wrapper_raw(IN osm_mad_pool_t * p_pool)
155 cl_atomic_inc(&p_pool->mads_out);
160 void osm_mad_pool_put(IN osm_mad_pool_t * p_pool, IN osm_madw_t * p_madw)
174 cl_atomic_dec(&p_pool->mads_out);