Lines Matching refs:cs_etm_auxtrace
43 struct cs_etm_auxtrace { struct
101 struct cs_etm_auxtrace *etm; argument
117 static int cs_etm__process_timestamped_queues(struct cs_etm_auxtrace *etm);
118 static int cs_etm__process_timeless_queues(struct cs_etm_auxtrace *etm,
289 static u64 *get_cpu_data(struct cs_etm_auxtrace *etm, int cpu) in get_cpu_data()
314 struct cs_etm_auxtrace *etm; in cs_etm__process_aux_output_hw_id()
333 etm = container_of(session->auxtrace, struct cs_etm_auxtrace, auxtrace); in cs_etm__process_aux_output_hw_id()
470 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__init_traceid_queue()
524 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__etmq_get_traceid_queue()
602 static void cs_etm__packet_swap(struct cs_etm_auxtrace *etm, in cs_etm__packet_swap()
644 struct cs_etm_auxtrace *etm, int idx, in cs_etm__set_trace_param_etmv3()
655 struct cs_etm_auxtrace *etm, int idx) in cs_etm__set_trace_param_etmv4()
669 struct cs_etm_auxtrace *etm, int idx) in cs_etm__set_trace_param_ete()
684 struct cs_etm_auxtrace *etm, in cs_etm__init_trace_params()
767 struct cs_etm_auxtrace *etm = container_of(session->auxtrace, in cs_etm__flush_events()
768 struct cs_etm_auxtrace, in cs_etm__flush_events()
840 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__free_events()
841 struct cs_etm_auxtrace, in cs_etm__free_events()
857 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__free()
858 struct cs_etm_auxtrace, in cs_etm__free()
879 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__evsel_is_auxtrace()
880 struct cs_etm_auxtrace, in cs_etm__evsel_is_auxtrace()
1018 static struct cs_etm_queue *cs_etm__alloc_queue(struct cs_etm_auxtrace *etm, in cs_etm__alloc_queue()
1081 static int cs_etm__setup_queue(struct cs_etm_auxtrace *etm, in cs_etm__setup_queue()
1104 static int cs_etm__queue_first_cs_timestamp(struct cs_etm_auxtrace *etm, in cs_etm__queue_first_cs_timestamp()
1429 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__convert_sample_time()
1440 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__resolve_sample_time()
1454 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__synth_instruction_sample()
1505 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__synth_branch_sample()
1600 static int cs_etm__synth_events(struct cs_etm_auxtrace *etm, in cs_etm__synth_events()
1688 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__sample()
1837 struct cs_etm_auxtrace *etm = etmq->etm; in cs_etm__flush()
2507 static int cs_etm__process_timeless_queues(struct cs_etm_auxtrace *etm, in cs_etm__process_timeless_queues()
2537 static int cs_etm__process_timestamped_queues(struct cs_etm_auxtrace *etm) in cs_etm__process_timestamped_queues()
2650 static int cs_etm__process_itrace_start(struct cs_etm_auxtrace *etm, in cs_etm__process_itrace_start()
2675 static int cs_etm__process_switch_cpu_wide(struct cs_etm_auxtrace *etm, in cs_etm__process_switch_cpu_wide()
2718 struct cs_etm_auxtrace *etm = container_of(session->auxtrace, in cs_etm__process_event()
2719 struct cs_etm_auxtrace, in cs_etm__process_event()
2768 static void dump_queued_data(struct cs_etm_auxtrace *etm, in dump_queued_data()
2788 struct cs_etm_auxtrace *etm = container_of(session->auxtrace, in cs_etm__process_auxtrace_event()
2789 struct cs_etm_auxtrace, in cs_etm__process_auxtrace_event()
2834 static int cs_etm__setup_timeless_decoding(struct cs_etm_auxtrace *etm) in cs_etm__setup_timeless_decoding()
2942 struct cs_etm_auxtrace *etm = container_of(session->auxtrace, in cs_etm__queue_aux_fragment()
2943 struct cs_etm_auxtrace, in cs_etm__queue_aux_fragment()
3213 struct cs_etm_auxtrace *etm = NULL; in cs_etm__process_auxtrace_info_full()