Lines Matching refs:nr_queues

200 static struct auxtrace_queue *auxtrace_alloc_queue_array(unsigned int nr_queues)  in auxtrace_alloc_queue_array()  argument
206 if (nr_queues > max_nr_queues) in auxtrace_alloc_queue_array()
209 queue_array = calloc(nr_queues, sizeof(struct auxtrace_queue)); in auxtrace_alloc_queue_array()
213 for (i = 0; i < nr_queues; i++) { in auxtrace_alloc_queue_array()
221 int auxtrace_queues__init_nr(struct auxtrace_queues *queues, int nr_queues) in auxtrace_queues__init_nr() argument
223 queues->nr_queues = nr_queues; in auxtrace_queues__init_nr()
224 queues->queue_array = auxtrace_alloc_queue_array(queues->nr_queues); in auxtrace_queues__init_nr()
238 unsigned int nr_queues = queues->nr_queues; in auxtrace_queues__grow() local
242 if (!nr_queues) in auxtrace_queues__grow()
243 nr_queues = AUXTRACE_INIT_NR_QUEUES; in auxtrace_queues__grow()
245 while (nr_queues && nr_queues < new_nr_queues) in auxtrace_queues__grow()
246 nr_queues <<= 1; in auxtrace_queues__grow()
248 if (nr_queues < queues->nr_queues || nr_queues < new_nr_queues) in auxtrace_queues__grow()
251 queue_array = auxtrace_alloc_queue_array(nr_queues); in auxtrace_queues__grow()
255 for (i = 0; i < queues->nr_queues; i++) { in auxtrace_queues__grow()
264 queues->nr_queues = nr_queues; in auxtrace_queues__grow()
299 if (idx >= queues->nr_queues) { in auxtrace_queues__queue_buffer()
460 for (i = 0; i < queues->nr_queues; i++) { in auxtrace_queues__free()
472 queues->nr_queues = 0; in auxtrace_queues__free()
1060 if (idx >= queues->nr_queues) in auxtrace_queues__sample_queue()