Lines Matching defs:pool
64 struct nine_queue_pool* pool;
101 nine_queue_wait_flush(ctx->pool);
106 (instr = (struct csmt_instruction *)nine_queue_get(ctx->pool))) {
150 ctx->pool = nine_queue_create();
151 if (!ctx->pool) {
167 nine_queue_delete(ctx->pool);
197 if (nine_queue_isempty(ctx->pool))
203 instr = nine_queue_alloc(ctx->pool, sizeof(struct csmt_instruction));
208 nine_queue_flush(ctx->pool);
219 nine_queue_flush(device->csmt_ctx->pool);
235 instr = nine_queue_alloc(ctx->pool, sizeof(struct csmt_instruction));
242 nine_queue_flush(ctx->pool);
245 nine_queue_delete(ctx->pool);
267 if (nine_queue_no_flushed_work(ctx->pool))
1502 /* For managed pool, the data can be initially incomplete.
2658 nine_queue_flush(device->csmt_ctx->pool);