Lines Matching refs:component_sizes
70 IN const size_t * const component_sizes,
83 CL_ASSERT(component_sizes);
89 (component_sizes[0] >= sizeof(cl_pool_item_t)));
103 p_pool->component_sizes = (size_t *) malloc((sizeof(size_t) +
107 if (!p_pool->component_sizes)
110 memset(p_pool->component_sizes, 0,
115 (void **)(p_pool->component_sizes + num_components);
118 memcpy(p_pool->component_sizes, component_sizes,
119 sizeof(component_sizes[0]) * num_components);
130 p_pool->component_sizes[i] =
131 ROUNDUP(p_pool->component_sizes[i], sizeof(uintptr_t));
198 if (p_pool->component_sizes) {
199 free(p_pool->component_sizes);
200 p_pool->component_sizes = NULL;
230 obj_size += p_pool->component_sizes[i];
255 p_pool->component_sizes[i - 1];
523 IN size_t * const component_sizes,
533 CL_ASSERT(component_sizes);
536 component_sizes[0] += sizeof(cl_pool_obj_t);
544 component_sizes, num_components,
550 component_sizes[0] -= sizeof(cl_pool_obj_t);