Lines Matching defs:component_sizes
72 IN const size_t * const component_sizes,
85 CL_ASSERT(component_sizes);
91 (component_sizes[0] >= sizeof(cl_pool_item_t)));
105 p_pool->component_sizes = (size_t *) malloc((sizeof(size_t) +
109 if (!p_pool->component_sizes)
112 memset(p_pool->component_sizes, 0,
117 (void **)(p_pool->component_sizes + num_components);
120 memcpy(p_pool->component_sizes, component_sizes,
121 sizeof(component_sizes[0]) * num_components);
132 p_pool->component_sizes[i] =
133 ROUNDUP(p_pool->component_sizes[i], sizeof(uintn_t));
200 if (p_pool->component_sizes) {
201 free(p_pool->component_sizes);
202 p_pool->component_sizes = NULL;
232 obj_size += p_pool->component_sizes[i];
257 p_pool->component_sizes[i - 1];
533 IN size_t * const component_sizes,
543 CL_ASSERT(component_sizes);
546 component_sizes[0] += sizeof(cl_pool_obj_t);
554 component_sizes, num_components,
560 component_sizes[0] -= sizeof(cl_pool_obj_t);