Lines Matching defs:etmq
163 static int cs_etm__get_magic(struct cs_etm_queue *etmq, u8 trace_chan_id, u64 *magic) in cs_etm__get_magic()
177 int cs_etm__get_cpu(struct cs_etm_queue *etmq, u8 trace_chan_id, int *cpu) in cs_etm__get_cpu()
229 enum cs_etm_pid_fmt cs_etm__get_pid_fmt(struct cs_etm_queue *etmq) in cs_etm__get_pid_fmt()
234 static int cs_etm__insert_trace_id_node(struct cs_etm_queue *etmq, in cs_etm__insert_trace_id_node()
295 struct cs_etm_queue *etmq; in cs_etm__map_trace_id_v0() local
348 struct cs_etm_queue *etmq = cs_etm__get_queue(etm, cpu); in cs_etm__process_trace_id_v0_1() local
525 void cs_etm__etmq_set_traceid_queue_timestamp(struct cs_etm_queue *etmq, in cs_etm__etmq_set_traceid_queue_timestamp()
538 static u64 cs_etm__etmq_get_timestamp(struct cs_etm_queue *etmq, in cs_etm__etmq_get_timestamp()
585 static void cs_etm__clear_all_packet_queues(struct cs_etm_queue *etmq) in cs_etm__clear_all_packet_queues()
599 static int cs_etm__init_traceid_queue(struct cs_etm_queue *etmq, in cs_etm__init_traceid_queue()
653 *cs_etm__etmq_get_traceid_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) in cs_etm__etmq_get_traceid_queue()
726 *cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) in cs_etm__etmq_get_packet_queue()
769 struct cs_etm_queue *etmq = data; in cs_etm__packet_dump() local
819 struct cs_etm_queue *etmq) in cs_etm__init_trace_params()
848 struct cs_etm_queue *etmq, in cs_etm__init_decoder_params()
869 static void cs_etm__dump_event(struct cs_etm_queue *etmq, in cs_etm__dump_event()
920 static void cs_etm__free_traceid_queues(struct cs_etm_queue *etmq) in cs_etm__free_traceid_queues()
961 struct cs_etm_queue *etmq = priv; in cs_etm__free_queue() local
1023 static struct machine *cs_etm__get_machine(struct cs_etm_queue *etmq, in cs_etm__get_machine()
1056 static u8 cs_etm__cpu_mode(struct cs_etm_queue *etmq, u64 address, in cs_etm__cpu_mode()
1080 static u32 cs_etm__mem_access(struct cs_etm_queue *etmq, u8 trace_chan_id, in cs_etm__mem_access()
1157 struct cs_etm_queue *etmq = zalloc(sizeof(*etmq)); in cs_etm__alloc_queue() local
1187 struct cs_etm_queue *etmq = queue->priv; in cs_etm__setup_queue() local
1208 struct cs_etm_queue *etmq, in cs_etm__queue_first_cs_timestamp()
1279 void cs_etm__copy_last_branch_rb(struct cs_etm_queue *etmq, in cs_etm__copy_last_branch_rb()
1329 static inline int cs_etm__t32_instr_size(struct cs_etm_queue *etmq, in cs_etm__t32_instr_size()
1367 static inline u64 cs_etm__instr_addr(struct cs_etm_queue *etmq, in cs_etm__instr_addr()
1387 static void cs_etm__update_last_branch_rb(struct cs_etm_queue *etmq, in cs_etm__update_last_branch_rb()
1428 cs_etm__get_trace(struct cs_etm_queue *etmq) in cs_etm__get_trace()
1469 static void cs_etm__set_thread(struct cs_etm_queue *etmq, in cs_etm__set_thread()
1487 int cs_etm__etmq_set_tid_el(struct cs_etm_queue *etmq, pid_t tid, in cs_etm__etmq_set_tid_el()
1500 bool cs_etm__etmq_is_timeless(struct cs_etm_queue *etmq) in cs_etm__etmq_is_timeless()
1505 static void cs_etm__copy_insn(struct cs_etm_queue *etmq, in cs_etm__copy_insn()
1534 u64 cs_etm__convert_sample_time(struct cs_etm_queue *etmq, u64 cs_timestamp) in cs_etm__convert_sample_time()
1544 static inline u64 cs_etm__resolve_sample_time(struct cs_etm_queue *etmq, in cs_etm__resolve_sample_time()
1556 static int cs_etm__synth_instruction_sample(struct cs_etm_queue *etmq, in cs_etm__synth_instruction_sample()
1608 static int cs_etm__synth_branch_sample(struct cs_etm_queue *etmq, in cs_etm__synth_branch_sample()
1763 static int cs_etm__sample(struct cs_etm_queue *etmq, in cs_etm__sample()
1911 static int cs_etm__flush(struct cs_etm_queue *etmq, in cs_etm__flush()
1965 static int cs_etm__end_block(struct cs_etm_queue *etmq, in cs_etm__end_block()
2011 static int cs_etm__get_data_block(struct cs_etm_queue *etmq) in cs_etm__get_data_block()
2031 static bool cs_etm__is_svc_instr(struct cs_etm_queue *etmq, u8 trace_chan_id, in cs_etm__is_svc_instr()
2102 static bool cs_etm__is_syscall(struct cs_etm_queue *etmq, in cs_etm__is_syscall()
2154 static bool cs_etm__is_sync_exception(struct cs_etm_queue *etmq, in cs_etm__is_sync_exception()
2203 static int cs_etm__set_sample_flags(struct cs_etm_queue *etmq, in cs_etm__set_sample_flags()
2382 static int cs_etm__decode_data_block(struct cs_etm_queue *etmq) in cs_etm__decode_data_block()
2410 static int cs_etm__process_traceid_queue(struct cs_etm_queue *etmq, in cs_etm__process_traceid_queue()
2480 static void cs_etm__clear_all_traceid_queues(struct cs_etm_queue *etmq) in cs_etm__clear_all_traceid_queues()
2496 static int cs_etm__run_per_thread_timeless_decoder(struct cs_etm_queue *etmq) in cs_etm__run_per_thread_timeless_decoder()
2534 static int cs_etm__run_per_cpu_timeless_decoder(struct cs_etm_queue *etmq) in cs_etm__run_per_cpu_timeless_decoder()
2587 struct cs_etm_queue *etmq = queue->priv; in cs_etm__process_timeless_queues() local
2616 struct cs_etm_queue *etmq; in cs_etm__process_timestamped_queues() local
3083 struct cs_etm_queue *etmq = etm->queues.queue_array[auxtrace_event->idx].priv; in cs_etm__queue_aux_fragment() local
3268 static int cs_etm__create_queue_decoders(struct cs_etm_queue *etmq) in cs_etm__create_queue_decoders()
3330 struct cs_etm_queue *etmq = queues->queue_array[i].priv; in cs_etm__create_decoders() local