Lines Matching refs:queue_array
138 struct auxtrace_queue *queue_array; in auxtrace_alloc_queue_array() local
145 queue_array = calloc(nr_queues, sizeof(struct auxtrace_queue)); in auxtrace_alloc_queue_array()
146 if (!queue_array) in auxtrace_alloc_queue_array()
150 INIT_LIST_HEAD(&queue_array[i].head); in auxtrace_alloc_queue_array()
151 queue_array[i].priv = NULL; in auxtrace_alloc_queue_array()
154 return queue_array; in auxtrace_alloc_queue_array()
160 queues->queue_array = auxtrace_alloc_queue_array(queues->nr_queues); in auxtrace_queues__init()
161 if (!queues->queue_array) in auxtrace_queues__init()
170 struct auxtrace_queue *queue_array; in auxtrace_queues__grow() local
182 queue_array = auxtrace_alloc_queue_array(nr_queues); in auxtrace_queues__grow()
183 if (!queue_array) in auxtrace_queues__grow()
187 list_splice_tail(&queues->queue_array[i].head, in auxtrace_queues__grow()
188 &queue_array[i].head); in auxtrace_queues__grow()
189 queue_array[i].priv = queues->queue_array[i].priv; in auxtrace_queues__grow()
193 queues->queue_array = queue_array; in auxtrace_queues__grow()
233 queue = &queues->queue_array[idx]; in auxtrace_queues__add_buffer()
382 while (!list_empty(&queues->queue_array[i].head)) { in auxtrace_queues__free()
385 buffer = list_entry(queues->queue_array[i].head.next, in auxtrace_queues__free()
392 zfree(&queues->queue_array); in auxtrace_queues__free()