Lines Matching refs:queue

568 static void cs_etm__clear_packet_queue(struct cs_etm_packet_queue *queue)  in cs_etm__clear_packet_queue()  argument
572 queue->head = 0; in cs_etm__clear_packet_queue()
573 queue->tail = 0; in cs_etm__clear_packet_queue()
574 queue->packet_count = 0; in cs_etm__clear_packet_queue()
576 queue->packet_buffer[i].isa = CS_ETM_ISA_UNKNOWN; in cs_etm__clear_packet_queue()
577 queue->packet_buffer[i].start_addr = CS_ETM_INVAL_ADDR; in cs_etm__clear_packet_queue()
578 queue->packet_buffer[i].end_addr = CS_ETM_INVAL_ADDR; in cs_etm__clear_packet_queue()
579 queue->packet_buffer[i].instr_count = 0; in cs_etm__clear_packet_queue()
580 queue->packet_buffer[i].last_instr_taken_branch = false; in cs_etm__clear_packet_queue()
581 queue->packet_buffer[i].last_instr_size = 0; in cs_etm__clear_packet_queue()
582 queue->packet_buffer[i].last_instr_type = 0; in cs_etm__clear_packet_queue()
583 queue->packet_buffer[i].last_instr_subtype = 0; in cs_etm__clear_packet_queue()
584 queue->packet_buffer[i].last_instr_cond = 0; in cs_etm__clear_packet_queue()
585 queue->packet_buffer[i].flags = 0; in cs_etm__clear_packet_queue()
586 queue->packet_buffer[i].exception_number = UINT32_MAX; in cs_etm__clear_packet_queue()
587 queue->packet_buffer[i].trace_chan_id = UINT8_MAX; in cs_etm__clear_packet_queue()
588 queue->packet_buffer[i].cpu = INT_MIN; in cs_etm__clear_packet_queue()
611 struct auxtrace_queue *queue; in cs_etm__init_traceid_queue() local
616 queue = &etmq->etm->queues.queue_array[etmq->queue_nr]; in cs_etm__init_traceid_queue()
620 queue->tid); in cs_etm__init_traceid_queue()
1191 struct auxtrace_queue *queue, in cs_etm__setup_queue() argument
1194 struct cs_etm_queue *etmq = queue->priv; in cs_etm__setup_queue()
1204 queue->priv = etmq; in cs_etm__setup_queue()
1207 queue->cpu = queue_nr; /* Placeholder, may be reset to -1 in per-thread mode */ in cs_etm__setup_queue()
1439 struct auxtrace_queue *queue; in cs_etm__get_trace() local
1441 queue = &etmq->etm->queues.queue_array[etmq->queue_nr]; in cs_etm__get_trace()
1443 aux_buffer = auxtrace_buffer__next(queue, aux_buffer); in cs_etm__get_trace()
2595 struct auxtrace_queue *queue = &etm->queues.queue_array[i]; in cs_etm__process_timeless_queues() local
2596 struct cs_etm_queue *etmq = queue->priv; in cs_etm__process_timeless_queues()
2624 struct auxtrace_queue *queue; in cs_etm__process_timestamped_queues() local
2650 queue = &etm->queues.queue_array[queue_nr]; in cs_etm__process_timestamped_queues()
2651 etmq = queue->priv; in cs_etm__process_timestamped_queues()