Lines Matching refs:pool
45 * To support this feature, a pool of memory is allocated up front large
54 * Each cookie store its index in this memory pool.
151 buffer->pool = dapl_os_alloc(size * sizeof (DAPL_COOKIE));
152 if (NULL != buffer->pool) {
158 buffer->pool[i].index = i;
159 buffer->pool[i].queue_type = type;
161 buffer->pool[i].queue.ep = queue;
163 buffer->pool[i].queue.srq = queue;
215 curr_buffer->pool[0].queue.ptr, curr_buffer->pool[0].queue_type,
227 new_buffer->pool[index] = curr_buffer->pool[head];
256 if (NULL != buffer->pool) {
257 dapl_os_free(buffer->pool, buffer->pool_size *
297 *cookie_ptr = &buffer->pool[buffer->head];