HomeSort by: relevance | last modified time | path
    Searched refs:queueSize (Results 1 - 3 of 3) sorted by relevancy

  /src/external/bsd/zstd/dist/lib/common/
pool.h 24 * The maximum number of queued jobs before blocking is `queueSize`.
27 POOL_ctx* POOL_create(size_t numThreads, size_t queueSize);
29 POOL_ctx* POOL_create_advanced(size_t numThreads, size_t queueSize,
50 * note : only numThreads can be resized, queueSize remains unchanged.
pool.c 45 size_t queueSize;
87 ctx->queueHead = (ctx->queueHead + 1) % ctx->queueSize;
111 POOL_ctx* POOL_create(size_t numThreads, size_t queueSize) {
112 return POOL_create_advanced(numThreads, queueSize, ZSTD_defaultCMem);
115 POOL_ctx* POOL_create_advanced(size_t numThreads, size_t queueSize,
128 ctx->queueSize = queueSize + 1;
129 ctx->queue = (POOL_job*)ZSTD_customCalloc(ctx->queueSize * sizeof(POOL_job), customMem);
209 + ctx->queueSize * sizeof(POOL_job)
258 * When queueSize is 1 (pool was created with an intended queueSize of 0)
    [all...]
  /src/external/bsd/zstd/dist/tests/
poolTests.c 43 static int testOrder(size_t numThreads, size_t queueSize)
46 POOL_ctx* const ctx = POOL_create(numThreads, queueSize);
75 static int testWait(size_t numThreads, size_t queueSize) {
77 POOL_ctx* const ctx = POOL_create(numThreads, queueSize);
157 POOL_ctx* const ctx = POOL_create(4 /*nbThreads*/, 2 /*queueSize*/);
194 POOL_ctx* const ctx = POOL_create(3 /*numThreads*/, nbWaits /*queueSize*/);
237 size_t queueSize;
238 for (queueSize = 0; queueSize <= 2; ++queueSize) {
    [all...]

Completed in 17 milliseconds