OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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 16 milliseconds
Indexes created Tue Oct 06 00:26:07 UTC 2026