Lines Matching refs:queue
172 struct auxtrace_queue *queue, in intel_bts_setup_queue() argument
175 struct intel_bts_queue *btsq = queue->priv; in intel_bts_setup_queue()
177 if (list_empty(&queue->head)) in intel_bts_setup_queue()
184 queue->priv = btsq; in intel_bts_setup_queue()
186 if (queue->cpu != -1) in intel_bts_setup_queue()
187 btsq->cpu = queue->cpu; in intel_bts_setup_queue()
188 btsq->tid = queue->tid; in intel_bts_setup_queue()
197 btsq->buffer = auxtrace_buffer__next(queue, NULL); in intel_bts_setup_queue()
253 static int intel_bts_do_fix_overlap(struct auxtrace_queue *queue, in intel_bts_do_fix_overlap() argument
259 if (b->list.prev == &queue->head) in intel_bts_do_fix_overlap()
453 struct auxtrace_queue *queue; in intel_bts_process_queue() local
470 queue = &btsq->bts->queues.queue_array[btsq->queue_nr]; in intel_bts_process_queue()
473 buffer = auxtrace_buffer__next(queue, NULL); in intel_bts_process_queue()
499 intel_bts_do_fix_overlap(queue, buffer)) { in intel_bts_process_queue()
513 btsq->buffer = auxtrace_buffer__next(queue, buffer); in intel_bts_process_queue()
547 struct auxtrace_queue *queue = &bts->queues.queue_array[i]; in intel_bts_process_tid_exit() local
548 struct intel_bts_queue *btsq = queue->priv; in intel_bts_process_tid_exit()
560 struct auxtrace_queue *queue; in intel_bts_process_queues() local
572 queue = &bts->queues.queue_array[queue_nr]; in intel_bts_process_queues()
573 btsq = queue->priv; in intel_bts_process_queues()