Home
last modified time | relevance | path

Searched refs:trace_chan_id (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/util/cs-etm-decoder/
H A Dcs-etm-decoder.c44 const u8 trace_chan_id, in cs_etm_decoder__mem_access()
50 return decoder->mem_access(decoder->data, trace_chan_id, in cs_etm_decoder__mem_access()
275 const uint8_t trace_chan_id) in cs_etm_decoder__do_soft_timestamp()
288 cs_etm__etmq_set_traceid_queue_timestamp(etmq, trace_chan_id); in cs_etm_decoder__do_soft_timestamp()
296 const uint8_t trace_chan_id) in cs_etm_decoder__do_hard_timestamp()
301 packet_queue = cs_etm__etmq_get_packet_queue(etmq, trace_chan_id); in cs_etm_decoder__do_hard_timestamp()
327 cs_etm__etmq_set_traceid_queue_timestamp(etmq, trace_chan_id); in cs_etm_decoder__do_hard_timestamp()
343 const u8 trace_chan_id, in cs_etm_decoder__buffer_packet()
352 if (cs_etm__get_cpu(trace_chan_id, &cpu) < 0) in cs_etm_decoder__buffer_packet()
373 packet_queue->packet_buffer[et].trace_chan_id in cs_etm_decoder__buffer_packet()
41 cs_etm_decoder__mem_access(const void *context, const ocsd_vaddr_t address, const ocsd_mem_space_acc_t mem_space __maybe_unused, const u8 trace_chan_id, const u32 req_size, u8 *buffer) cs_etm_decoder__mem_access() argument
273 cs_etm_decoder__do_soft_timestamp(struct cs_etm_queue *etmq, struct cs_etm_packet_queue *packet_queue, const uint8_t trace_chan_id) cs_etm_decoder__do_soft_timestamp() argument
294 cs_etm_decoder__do_hard_timestamp(struct cs_etm_queue *etmq, const ocsd_generic_trace_elem *elem, const uint8_t trace_chan_id) cs_etm_decoder__do_hard_timestamp() argument
342 cs_etm_decoder__buffer_packet(struct cs_etm_packet_queue *packet_queue, const u8 trace_chan_id, enum cs_etm_sample_type sample_type) cs_etm_decoder__buffer_packet() argument
382 cs_etm_decoder__buffer_range(struct cs_etm_queue *etmq, struct cs_etm_packet_queue *packet_queue, const ocsd_generic_trace_elem *elem, const uint8_t trace_chan_id) cs_etm_decoder__buffer_range() argument
459 cs_etm_decoder__buffer_discontinuity(struct cs_etm_packet_queue *queue, const uint8_t trace_chan_id) cs_etm_decoder__buffer_discontinuity() argument
472 cs_etm_decoder__buffer_exception(struct cs_etm_packet_queue *queue, const ocsd_generic_trace_elem *elem, const uint8_t trace_chan_id) cs_etm_decoder__buffer_exception() argument
490 cs_etm_decoder__buffer_exception_ret(struct cs_etm_packet_queue *queue, const uint8_t trace_chan_id) cs_etm_decoder__buffer_exception_ret() argument
498 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) cs_etm_decoder__set_tid() argument
[all...]
/kernel/linux/linux-6.6/tools/perf/util/cs-etm-decoder/
H A Dcs-etm-decoder.c56 const u8 trace_chan_id, in cs_etm_decoder__mem_access()
62 return decoder->mem_access(decoder->data, trace_chan_id, address, in cs_etm_decoder__mem_access()
284 const uint8_t trace_chan_id) in cs_etm_decoder__do_soft_timestamp()
299 cs_etm__etmq_set_traceid_queue_timestamp(etmq, trace_chan_id); in cs_etm_decoder__do_soft_timestamp()
307 const uint8_t trace_chan_id, in cs_etm_decoder__do_hard_timestamp()
315 packet_queue = cs_etm__etmq_get_packet_queue(etmq, trace_chan_id); in cs_etm_decoder__do_hard_timestamp()
377 cs_etm__etmq_set_traceid_queue_timestamp(etmq, trace_chan_id); in cs_etm_decoder__do_hard_timestamp()
392 const u8 trace_chan_id, in cs_etm_decoder__buffer_packet()
401 if (cs_etm__get_cpu(trace_chan_id, &cpu) < 0) in cs_etm_decoder__buffer_packet()
422 packet_queue->packet_buffer[et].trace_chan_id in cs_etm_decoder__buffer_packet()
53 cs_etm_decoder__mem_access(const void *context, const ocsd_vaddr_t address, const ocsd_mem_space_acc_t mem_space, const u8 trace_chan_id, const u32 req_size, u8 *buffer) cs_etm_decoder__mem_access() argument
282 cs_etm_decoder__do_soft_timestamp(struct cs_etm_queue *etmq, struct cs_etm_packet_queue *packet_queue, const uint8_t trace_chan_id) cs_etm_decoder__do_soft_timestamp() argument
305 cs_etm_decoder__do_hard_timestamp(struct cs_etm_queue *etmq, const ocsd_generic_trace_elem *elem, const uint8_t trace_chan_id, const ocsd_trc_index_t indx) cs_etm_decoder__do_hard_timestamp() argument
391 cs_etm_decoder__buffer_packet(struct cs_etm_packet_queue *packet_queue, const u8 trace_chan_id, enum cs_etm_sample_type sample_type) cs_etm_decoder__buffer_packet() argument
431 cs_etm_decoder__buffer_range(struct cs_etm_queue *etmq, struct cs_etm_packet_queue *packet_queue, const ocsd_generic_trace_elem *elem, const uint8_t trace_chan_id) cs_etm_decoder__buffer_range() argument
499 cs_etm_decoder__buffer_discontinuity(struct cs_etm_packet_queue *queue, const uint8_t trace_chan_id) cs_etm_decoder__buffer_discontinuity() argument
512 cs_etm_decoder__buffer_exception(struct cs_etm_packet_queue *queue, const ocsd_generic_trace_elem *elem, const uint8_t trace_chan_id) cs_etm_decoder__buffer_exception() argument
530 cs_etm_decoder__buffer_exception_ret(struct cs_etm_packet_queue *queue, const uint8_t trace_chan_id) cs_etm_decoder__buffer_exception_ret() argument
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) cs_etm_decoder__set_tid() argument
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Dcs-etm.h132 u8 trace_chan_id; member
175 int cs_etm__get_cpu(u8 trace_chan_id, int *cpu);
177 pid_t tid, u8 trace_chan_id);
180 u8 trace_chan_id);
182 *cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id);
191 static inline int cs_etm__get_cpu(u8 trace_chan_id __maybe_unused, in cs_etm__get_cpu()
200 u8 trace_chan_id __maybe_unused) in cs_etm__etmq_set_tid()
214 u8 trace_chan_id __maybe_unused) {} in cs_etm__etmq_set_traceid_queue_timestamp()
218 u8 trace_chan_id __maybe_unused) in cs_etm__etmq_get_packet_queue()
H A Dcs-etm.c70 u8 trace_chan_id; member
116 #define TO_CS_QUEUE_NR(queue_nr, trace_chan_id) \
117 (queue_nr << 16 | trace_chan_id)
131 static int cs_etm__get_magic(u8 trace_chan_id, u64 *magic) in cs_etm__get_magic() argument
136 inode = intlist__find(traceid_list, trace_chan_id); in cs_etm__get_magic()
145 int cs_etm__get_cpu(u8 trace_chan_id, int *cpu) in cs_etm__get_cpu() argument
150 inode = intlist__find(traceid_list, trace_chan_id); in cs_etm__get_cpu()
160 u8 trace_chan_id) in cs_etm__etmq_set_traceid_queue_timestamp()
169 etmq->pending_timestamp = trace_chan_id; in cs_etm__etmq_set_traceid_queue_timestamp()
173 u8 *trace_chan_id) in cs_etm__etmq_get_timestamp()
159 cs_etm__etmq_set_traceid_queue_timestamp(struct cs_etm_queue *etmq, u8 trace_chan_id) cs_etm__etmq_set_traceid_queue_timestamp() argument
172 cs_etm__etmq_get_timestamp(struct cs_etm_queue *etmq, u8 *trace_chan_id) cs_etm__etmq_get_timestamp() argument
233 cs_etm__init_traceid_queue(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq, u8 trace_chan_id) cs_etm__init_traceid_queue() argument
285 cs_etm__etmq_get_traceid_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) cs_etm__etmq_get_traceid_queue() argument
358 cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) cs_etm__etmq_get_packet_queue() argument
668 cs_etm__mem_access(struct cs_etm_queue *etmq, u8 trace_chan_id, u64 address, size_t size, u8 *buffer) cs_etm__mem_access() argument
774 u8 trace_chan_id; cs_etm__setup_queue() local
936 cs_etm__t32_instr_size(struct cs_etm_queue *etmq, u8 trace_chan_id, u64 addr) cs_etm__t32_instr_size() argument
970 cs_etm__instr_addr(struct cs_etm_queue *etmq, u64 trace_chan_id, const struct cs_etm_packet *packet, u64 offset) cs_etm__instr_addr() argument
1083 cs_etm__etmq_set_tid(struct cs_etm_queue *etmq, pid_t tid, u8 trace_chan_id) cs_etm__etmq_set_tid() argument
1113 cs_etm__copy_insn(struct cs_etm_queue *etmq, u64 trace_chan_id, const struct cs_etm_packet *packet, struct perf_sample *sample) cs_etm__copy_insn() argument
1378 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__sample() local
1639 cs_etm__is_svc_instr(struct cs_etm_queue *etmq, u8 trace_chan_id, struct cs_etm_packet *packet, u64 end_addr) cs_etm__is_svc_instr() argument
1713 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__is_syscall() local
1766 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__is_sync_exception() local
1816 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__set_sample_flags() local
2181 u8 trace_chan_id; cs_etm__process_queues() local
[all...]
/kernel/linux/linux-6.6/tools/perf/util/
H A Dcs-etm.c85 u8 trace_chan_id; member
132 #define TO_CS_QUEUE_NR(queue_nr, trace_chan_id) \
133 (queue_nr << 16 | trace_chan_id)
147 static int cs_etm__get_magic(u8 trace_chan_id, u64 *magic) in cs_etm__get_magic() argument
152 inode = intlist__find(traceid_list, trace_chan_id); in cs_etm__get_magic()
161 int cs_etm__get_cpu(u8 trace_chan_id, int *cpu) in cs_etm__get_cpu() argument
166 inode = intlist__find(traceid_list, trace_chan_id); in cs_etm__get_cpu()
218 static int cs_etm__map_trace_id(u8 trace_chan_id, u64 *cpu_metadata) in cs_etm__map_trace_id() argument
223 inode = intlist__findnew(traceid_list, trace_chan_id); in cs_etm__map_trace_id()
242 static int cs_etm__metadata_get_trace_id(u8 *trace_chan_id, u6 argument
266 cs_etm__metadata_set_trace_id(u8 trace_chan_id, u64 *cpu_metadata) cs_etm__metadata_set_trace_id() argument
321 u8 trace_chan_id, curr_chan_id; cs_etm__process_aux_output_hw_id() local
390 cs_etm__etmq_set_traceid_queue_timestamp(struct cs_etm_queue *etmq, u8 trace_chan_id) cs_etm__etmq_set_traceid_queue_timestamp() argument
403 cs_etm__etmq_get_timestamp(struct cs_etm_queue *etmq, u8 *trace_chan_id) cs_etm__etmq_get_timestamp() argument
464 cs_etm__init_traceid_queue(struct cs_etm_queue *etmq, struct cs_etm_traceid_queue *tidq, u8 trace_chan_id) cs_etm__init_traceid_queue() argument
518 cs_etm__etmq_get_traceid_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) cs_etm__etmq_get_traceid_queue() argument
591 cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id) cs_etm__etmq_get_packet_queue() argument
943 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) cs_etm__mem_access() argument
1110 u8 trace_chan_id; cs_etm__queue_first_cs_timestamp() local
1226 cs_etm__t32_instr_size(struct cs_etm_queue *etmq, u8 trace_chan_id, u64 addr) cs_etm__t32_instr_size() argument
1260 cs_etm__instr_addr(struct cs_etm_queue *etmq, u64 trace_chan_id, const struct cs_etm_packet *packet, u64 offset) cs_etm__instr_addr() argument
1380 cs_etm__etmq_set_tid_el(struct cs_etm_queue *etmq, pid_t tid, u8 trace_chan_id, ocsd_ex_level el) cs_etm__etmq_set_tid_el() argument
1398 cs_etm__copy_insn(struct cs_etm_queue *etmq, u64 trace_chan_id, const struct cs_etm_packet *packet, struct perf_sample *sample) cs_etm__copy_insn() argument
1690 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__sample() local
1953 cs_etm__is_svc_instr(struct cs_etm_queue *etmq, u8 trace_chan_id, struct cs_etm_packet *packet, u64 end_addr) cs_etm__is_svc_instr() argument
2027 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__is_syscall() local
2080 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__is_sync_exception() local
2130 u8 trace_chan_id = tidq->trace_chan_id; cs_etm__set_sample_flags() local
2541 u8 trace_chan_id; cs_etm__process_timestamped_queues() local
3154 u8 trace_chan_id; cs_etm__map_trace_ids_metadata() local
[all...]
H A Dcs-etm.h185 u8 trace_chan_id; member
255 int cs_etm__get_cpu(u8 trace_chan_id, int *cpu);
258 u8 trace_chan_id, ocsd_ex_level el);
261 u8 trace_chan_id);
263 *cs_etm__etmq_get_packet_queue(struct cs_etm_queue *etmq, u8 trace_chan_id);

Completed in 7 milliseconds