Lines Matching refs:customMem
35 ZSTD_customMem customMem; member
113 ZSTD_customMem customMem) { in POOL_create_advanced() argument
118 ctx = (POOL_ctx*)ZSTD_calloc(sizeof(POOL_ctx), customMem); in POOL_create_advanced()
125 ctx->queue = (POOL_job*)ZSTD_malloc(ctx->queueSize * sizeof(POOL_job), customMem); in POOL_create_advanced()
139 ctx->threads = (ZSTD_pthread_t*)ZSTD_malloc(numThreads * sizeof(ZSTD_pthread_t), customMem); in POOL_create_advanced()
141 ctx->customMem = customMem; in POOL_create_advanced()
182 ZSTD_free(ctx->queue, ctx->customMem); in POOL_free()
183 ZSTD_free(ctx->threads, ctx->customMem); in POOL_free()
184 ZSTD_free(ctx, ctx->customMem); in POOL_free()
206 …nst threadPool = (ZSTD_pthread_t*)ZSTD_malloc(numThreads * sizeof(ZSTD_pthread_t), ctx->customMem); in POOL_resize_internal()
210 ZSTD_free(ctx->threads, ctx->customMem); in POOL_resize_internal()
310 POOL_ctx* POOL_create_advanced(size_t numThreads, size_t queueSize, ZSTD_customMem customMem) { in POOL_create_advanced() argument
313 (void)customMem; in POOL_create_advanced()