Lines Matching refs:queue
167 struct auxtrace_queue *queue, in intel_bts_setup_queue() argument
170 struct intel_bts_queue *btsq = queue->priv; in intel_bts_setup_queue()
172 if (list_empty(&queue->head)) in intel_bts_setup_queue()
179 queue->priv = btsq; in intel_bts_setup_queue()
181 if (queue->cpu != -1) in intel_bts_setup_queue()
182 btsq->cpu = queue->cpu; in intel_bts_setup_queue()
183 btsq->tid = queue->tid; in intel_bts_setup_queue()
192 btsq->buffer = auxtrace_buffer__next(queue, NULL); in intel_bts_setup_queue()
248 static int intel_bts_do_fix_overlap(struct auxtrace_queue *queue, in intel_bts_do_fix_overlap() argument
254 if (b->list.prev == &queue->head) in intel_bts_do_fix_overlap()
448 struct auxtrace_queue *queue; in intel_bts_process_queue() local
465 queue = &btsq->bts->queues.queue_array[btsq->queue_nr]; in intel_bts_process_queue()
468 buffer = auxtrace_buffer__next(queue, NULL); in intel_bts_process_queue()
494 intel_bts_do_fix_overlap(queue, buffer)) { in intel_bts_process_queue()
509 btsq->buffer = auxtrace_buffer__next(queue, buffer); in intel_bts_process_queue()
543 struct auxtrace_queue *queue = &bts->queues.queue_array[i]; in intel_bts_process_tid_exit() local
544 struct intel_bts_queue *btsq = queue->priv; in intel_bts_process_tid_exit()
556 struct auxtrace_queue *queue; in intel_bts_process_queues() local
568 queue = &bts->queues.queue_array[queue_nr]; in intel_bts_process_queues()
569 btsq = queue->priv; in intel_bts_process_queues()