Lines Matching refs:queue_array

216 	struct auxtrace_queue *queue_array;  in auxtrace_alloc_queue_array()  local
223 queue_array = calloc(nr_queues, sizeof(struct auxtrace_queue)); in auxtrace_alloc_queue_array()
224 if (!queue_array) in auxtrace_alloc_queue_array()
228 INIT_LIST_HEAD(&queue_array[i].head); in auxtrace_alloc_queue_array()
229 queue_array[i].priv = NULL; in auxtrace_alloc_queue_array()
232 return queue_array; in auxtrace_alloc_queue_array()
238 queues->queue_array = auxtrace_alloc_queue_array(queues->nr_queues); in auxtrace_queues__init_nr()
239 if (!queues->queue_array) in auxtrace_queues__init_nr()
253 struct auxtrace_queue *queue_array; in auxtrace_queues__grow() local
265 queue_array = auxtrace_alloc_queue_array(nr_queues); in auxtrace_queues__grow()
266 if (!queue_array) in auxtrace_queues__grow()
270 list_splice_tail(&queues->queue_array[i].head, in auxtrace_queues__grow()
271 &queue_array[i].head); in auxtrace_queues__grow()
272 queue_array[i].tid = queues->queue_array[i].tid; in auxtrace_queues__grow()
273 queue_array[i].cpu = queues->queue_array[i].cpu; in auxtrace_queues__grow()
274 queue_array[i].set = queues->queue_array[i].set; in auxtrace_queues__grow()
275 queue_array[i].priv = queues->queue_array[i].priv; in auxtrace_queues__grow()
279 queues->queue_array = queue_array; in auxtrace_queues__grow()
319 queue = &queues->queue_array[idx]; in auxtrace_queues__queue_buffer()
475 while (!list_empty(&queues->queue_array[i].head)) { in auxtrace_queues__free()
478 buffer = list_entry(queues->queue_array[i].head.next, in auxtrace_queues__free()
485 zfree(&queues->queue_array); in auxtrace_queues__free()
1134 return &queues->queue_array[idx]; in auxtrace_queues__sample_queue()