Lines Matching refs:max_jobs
283 assert(queue->num_queued >= 0 && queue->num_queued <= queue->max_jobs);
297 queue->read_idx = (queue->read_idx + 1) % queue->max_jobs;
318 i = (i + 1) % queue->max_jobs) {
400 unsigned max_jobs,
438 queue->max_jobs = max_jobs;
449 calloc(max_jobs, sizeof(struct util_queue_job));
566 assert(queue->num_queued >= 0 && queue->num_queued <= queue->max_jobs);
576 if (queue->num_queued == queue->max_jobs) {
582 unsigned new_max_jobs = queue->max_jobs + 8;
594 i = (i + 1) % queue->max_jobs;
603 queue->max_jobs = new_max_jobs;
606 while (queue->num_queued == queue->max_jobs)
620 queue->write_idx = (queue->write_idx + 1) % queue->max_jobs;
648 i = (i + 1) % queue->max_jobs) {