Lines Matching defs:cs_etm_queue

100 struct cs_etm_queue {
120 static int cs_etm__get_data_block(struct cs_etm_queue *etmq);
121 static int cs_etm__decode_data_block(struct cs_etm_queue *etmq);
213 enum cs_etm_pid_fmt cs_etm__get_pid_fmt(struct cs_etm_queue *etmq)
399 void cs_etm__etmq_set_traceid_queue_timestamp(struct cs_etm_queue *etmq,
406 * be more than one channel per cs_etm_queue, we need to specify
412 static u64 cs_etm__etmq_get_timestamp(struct cs_etm_queue *etmq,
459 static void cs_etm__clear_all_packet_queues(struct cs_etm_queue *etmq)
473 static int cs_etm__init_traceid_queue(struct cs_etm_queue *etmq,
527 *cs_etm__etmq_get_traceid_queue(struct cs_etm_queue *etmq, u8 trace_chan_id)
600 *cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id)
737 struct cs_etm_queue *etmq,
759 static void cs_etm__dump_event(struct cs_etm_queue *etmq,
810 static void cs_etm__free_traceid_queues(struct cs_etm_queue *etmq)
850 struct cs_etm_queue *etmq = priv;
909 static struct machine *cs_etm__get_machine(struct cs_etm_queue *etmq,
942 static u8 cs_etm__cpu_mode(struct cs_etm_queue *etmq, u64 address,
966 static u32 cs_etm__mem_access(struct cs_etm_queue *etmq, u8 trace_chan_id,
1041 static struct cs_etm_queue *cs_etm__alloc_queue(struct cs_etm_auxtrace *etm,
1046 struct cs_etm_queue *etmq;
1110 struct cs_etm_queue *etmq = queue->priv;
1129 struct cs_etm_queue *etmq,
1200 void cs_etm__copy_last_branch_rb(struct cs_etm_queue *etmq,
1250 static inline int cs_etm__t32_instr_size(struct cs_etm_queue *etmq,
1284 static inline u64 cs_etm__instr_addr(struct cs_etm_queue *etmq,
1304 static void cs_etm__update_last_branch_rb(struct cs_etm_queue *etmq,
1345 cs_etm__get_trace(struct cs_etm_queue *etmq)
1386 static void cs_etm__set_thread(struct cs_etm_queue *etmq,
1404 int cs_etm__etmq_set_tid_el(struct cs_etm_queue *etmq, pid_t tid,
1417 bool cs_etm__etmq_is_timeless(struct cs_etm_queue *etmq)
1422 static void cs_etm__copy_insn(struct cs_etm_queue *etmq,
1451 u64 cs_etm__convert_sample_time(struct cs_etm_queue *etmq, u64 cs_timestamp)
1461 static inline u64 cs_etm__resolve_sample_time(struct cs_etm_queue *etmq,
1473 static int cs_etm__synth_instruction_sample(struct cs_etm_queue *etmq,
1525 static int cs_etm__synth_branch_sample(struct cs_etm_queue *etmq,
1709 static int cs_etm__sample(struct cs_etm_queue *etmq,
1857 static int cs_etm__flush(struct cs_etm_queue *etmq,
1911 static int cs_etm__end_block(struct cs_etm_queue *etmq,
1957 static int cs_etm__get_data_block(struct cs_etm_queue *etmq)
1977 static bool cs_etm__is_svc_instr(struct cs_etm_queue *etmq, u8 trace_chan_id,
2048 static bool cs_etm__is_syscall(struct cs_etm_queue *etmq,
2100 static bool cs_etm__is_sync_exception(struct cs_etm_queue *etmq,
2149 static int cs_etm__set_sample_flags(struct cs_etm_queue *etmq,
2328 static int cs_etm__decode_data_block(struct cs_etm_queue *etmq)
2356 static int cs_etm__process_traceid_queue(struct cs_etm_queue *etmq,
2426 static void cs_etm__clear_all_traceid_queues(struct cs_etm_queue *etmq)
2448 static int cs_etm__run_per_thread_timeless_decoder(struct cs_etm_queue *etmq)
2486 static int cs_etm__run_per_cpu_timeless_decoder(struct cs_etm_queue *etmq)
2539 struct cs_etm_queue *etmq = queue->priv;
2568 struct cs_etm_queue *etmq;