Searched refs:etmq (Results 1 - 3 of 3) sorted by relevance

/linux-master/tools/perf/util/
H A Dcs-etm.c120 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) argument
215 return etmq->etm->pid_fmt;
399 void cs_etm__etmq_set_traceid_queue_timestamp(struct cs_etm_queue *etmq, argument
409 etmq->pending_timestamp_chan_id = trace_chan_id;
412 static u64 cs_etm__etmq_get_timestamp(struct cs_etm_queue *etmq, argument
417 if (!etmq->pending_timestamp_chan_id)
421 *trace_chan_id = etmq->pending_timestamp_chan_id;
423 packet_queue = cs_etm__etmq_get_packet_queue(etmq,
459 cs_etm__clear_all_packet_queues(struct cs_etm_queue *etmq) argument
473 cs_etm__init_traceid_queue(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq, u8 trace_chan_id) argument
527 cs_etm__etmq_get_traceid_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) argument
600 cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) argument
736 cs_etm__init_decoder_params(struct cs_etm_decoder_params *d_params, struct cs_etm_queue *etmq, enum cs_etm_decoder_operation mode, bool formatted) argument
759 cs_etm__dump_event(struct cs_etm_queue *etmq, struct auxtrace_buffer *buffer) argument
810 cs_etm__free_traceid_queues(struct cs_etm_queue *etmq) argument
850 struct cs_etm_queue *etmq = priv; local
909 cs_etm__get_machine(struct cs_etm_queue *etmq, ocsd_ex_level el) argument
942 cs_etm__cpu_mode(struct cs_etm_queue *etmq, u64 address, ocsd_ex_level el) argument
966 cs_etm__mem_access(struct cs_etm_queue *etmq, u8 trace_chan_id, u64 address, size_t size, u8 *buffer, const ocsd_mem_space_acc_t mem_space) argument
1046 struct cs_etm_queue *etmq; local
1110 struct cs_etm_queue *etmq = queue->priv; local
1128 cs_etm__queue_first_cs_timestamp(struct cs_etm_auxtrace *etm, struct cs_etm_queue *etmq, unsigned int queue_nr) argument
1200 cs_etm__copy_last_branch_rb(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
1250 cs_etm__t32_instr_size(struct cs_etm_queue *etmq, u8 trace_chan_id, u64 addr) argument
1284 cs_etm__instr_addr(struct cs_etm_queue *etmq, u64 trace_chan_id, const struct cs_etm_packet *packet, u64 offset) argument
1304 cs_etm__update_last_branch_rb(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
1345 cs_etm__get_trace(struct cs_etm_queue *etmq) argument
1386 cs_etm__set_thread(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq, pid_t tid, ocsd_ex_level el) argument
1404 cs_etm__etmq_set_tid_el(struct cs_etm_queue *etmq, pid_t tid, u8 trace_chan_id, ocsd_ex_level el) argument
1417 cs_etm__etmq_is_timeless(struct cs_etm_queue *etmq) argument
1422 cs_etm__copy_insn(struct cs_etm_queue *etmq, u64 trace_chan_id, const struct cs_etm_packet *packet, struct perf_sample *sample) argument
1451 cs_etm__convert_sample_time(struct cs_etm_queue *etmq, u64 cs_timestamp) argument
1461 cs_etm__resolve_sample_time(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
1473 cs_etm__synth_instruction_sample(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq, u64 addr, u64 period) argument
1525 cs_etm__synth_branch_sample(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
1709 cs_etm__sample(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
1857 cs_etm__flush(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
1911 cs_etm__end_block(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
1957 cs_etm__get_data_block(struct cs_etm_queue *etmq) argument
1977 cs_etm__is_svc_instr(struct cs_etm_queue *etmq, u8 trace_chan_id, struct cs_etm_packet *packet, u64 end_addr) argument
2048 cs_etm__is_syscall(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq, u64 magic) argument
2100 cs_etm__is_sync_exception(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq, u64 magic) argument
2149 cs_etm__set_sample_flags(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
2328 cs_etm__decode_data_block(struct cs_etm_queue *etmq) argument
2356 cs_etm__process_traceid_queue(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq) argument
2426 cs_etm__clear_all_traceid_queues(struct cs_etm_queue *etmq) argument
2448 cs_etm__run_per_thread_timeless_decoder(struct cs_etm_queue *etmq) argument
2486 cs_etm__run_per_cpu_timeless_decoder(struct cs_etm_queue *etmq) argument
2539 struct cs_etm_queue *etmq = queue->priv; local
2568 struct cs_etm_queue *etmq; local
[all...]
H A Dcs-etm.h256 enum cs_etm_pid_fmt cs_etm__get_pid_fmt(struct cs_etm_queue *etmq);
257 int cs_etm__etmq_set_tid_el(struct cs_etm_queue *etmq, pid_t tid,
259 bool cs_etm__etmq_is_timeless(struct cs_etm_queue *etmq);
260 void cs_etm__etmq_set_traceid_queue_timestamp(struct cs_etm_queue *etmq,
263 *cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id);
266 u64 cs_etm__convert_sample_time(struct cs_etm_queue *etmq, u64 cs_timestamp);
/linux-master/tools/perf/util/cs-etm-decoder/
H A Dcs-etm-decoder.c282 cs_etm_decoder__do_soft_timestamp(struct cs_etm_queue *etmq, argument
299 cs_etm__etmq_set_traceid_queue_timestamp(etmq, trace_chan_id);
305 cs_etm_decoder__do_hard_timestamp(struct cs_etm_queue *etmq, argument
315 packet_queue = cs_etm__etmq_get_packet_queue(etmq, trace_chan_id);
324 cs_etm__convert_sample_time(etmq, elem->timestamp) : 0;
348 if (!cs_etm__etmq_is_timeless(etmq))
377 cs_etm__etmq_set_traceid_queue_timestamp(etmq, trace_chan_id);
431 cs_etm_decoder__buffer_range(struct cs_etm_queue *etmq, argument
479 if (cs_etm__etmq_is_timeless(etmq))
492 ret = cs_etm_decoder__do_soft_timestamp(etmq, packet_queu
538 cs_etm_decoder__set_tid(struct cs_etm_queue *etmq, struct cs_etm_packet_queue *packet_queue, const ocsd_generic_trace_elem *elem, const uint8_t trace_chan_id) argument
588 struct cs_etm_queue *etmq = decoder->data; local
[all...]

Completed in 180 milliseconds