Lines Matching refs:queue_array
202 struct auxtrace_queue *queue_array;
209 queue_array = calloc(nr_queues, sizeof(struct auxtrace_queue));
210 if (!queue_array)
214 INIT_LIST_HEAD(&queue_array[i].head);
215 queue_array[i].priv = NULL;
218 return queue_array;
224 queues->queue_array = auxtrace_alloc_queue_array(queues->nr_queues);
225 if (!queues->queue_array)
239 struct auxtrace_queue *queue_array;
251 queue_array = auxtrace_alloc_queue_array(nr_queues);
252 if (!queue_array)
256 list_splice_tail(&queues->queue_array[i].head,
257 &queue_array[i].head);
258 queue_array[i].tid = queues->queue_array[i].tid;
259 queue_array[i].cpu = queues->queue_array[i].cpu;
260 queue_array[i].set = queues->queue_array[i].set;
261 queue_array[i].priv = queues->queue_array[i].priv;
265 queues->queue_array = queue_array;
305 queue = &queues->queue_array[idx];
461 while (!list_empty(&queues->queue_array[i].head)) {
464 buffer = list_entry(queues->queue_array[i].head.next,
471 zfree(&queues->queue_array);
1120 return &queues->queue_array[idx];