/Linux-v5.10/tools/lib/traceevent/ |
D | event-parse.h | 46 struct tep_event; 50 struct tep_event *event, 132 struct tep_event *event; 269 struct tep_event { struct 448 struct tep_event *tep_get_event(struct tep_handle *tep, int index); 469 struct tep_event **eventp, 473 void *tep_get_field_raw(struct trace_seq *s, struct tep_event *event, 477 int tep_get_field_val(struct trace_seq *s, struct tep_event *event, 480 int tep_get_common_field_val(struct trace_seq *s, struct tep_event *event, 483 int tep_get_any_field_val(struct trace_seq *s, struct tep_event *event, [all …]
|
D | event-parse-local.h | 53 struct tep_event **events; 55 struct tep_event **sort_events; 85 struct tep_event *last_event; 107 void free_tep_event(struct tep_event *event);
|
D | event-parse.c | 106 struct tep_event *event, struct tep_print_arg *arg); 806 static struct tep_event *alloc_event(void) in alloc_event() 808 return calloc(1, sizeof(struct tep_event)); in alloc_event() 811 static int add_event(struct tep_handle *tep, struct tep_event *event) in add_event() 814 struct tep_event **events = realloc(tep->events, sizeof(event) * in add_event() 1420 static int event_read_fields(struct tep_event *event, struct tep_format_field **fields) in event_read_fields() 1719 static int event_read_format(struct tep_event *event) in event_read_format() 1752 process_arg_token(struct tep_event *event, struct tep_print_arg *arg, 1756 process_arg(struct tep_event *event, struct tep_print_arg *arg, char **tok) in process_arg() 1768 process_op(struct tep_event *event, struct tep_print_arg *arg, char **tok); [all …]
|
D | parse-filter.c | 30 struct tep_event *event; 227 struct tep_event *event) in add_event() 241 static int event_match(struct tep_event *event, in event_match() 257 struct tep_event *event; in find_event() 332 create_arg_item(struct tep_event *event, const char *token, in create_arg_item() 938 process_filter(struct tep_event *event, struct tep_filter_arg **parg, in process_filter() 1178 process_event(struct tep_event *event, const char *filter_str, in process_event() 1203 filter_event(struct tep_event_filter *filter, struct tep_event *event, in filter_event() 1454 struct tep_event *event; in copy_filter_type() 1524 static int test_filter(struct tep_event *event, struct tep_filter_arg *arg, [all …]
|
D | event-parse-api.c | 19 struct tep_event *tep_get_event(struct tep_handle *tep, int index) in tep_get_event() 34 struct tep_event *tep_get_first_event(struct tep_handle *tep) in tep_get_first_event()
|
/Linux-v5.10/tools/perf/util/ |
D | trace-event.h | 24 struct tep_event* 27 struct tep_event *trace_event__tp_format_id(int id); 31 void event_format__fprintf(struct tep_event *event, 34 void event_format__print(struct tep_event *event, 42 raw_field_value(struct tep_event *event, const char *name, void *data); 50 unsigned long long read_size(struct tep_event *event, void *ptr, int size);
|
D | trace-event.c | 74 static struct tep_event* 79 struct tep_event *event = NULL; in tp_format() 104 struct tep_event* 113 struct tep_event *trace_event__tp_format_id(int id) in trace_event__tp_format_id()
|
D | trace-event-parse.c | 19 struct tep_event *event; in get_common_field() 81 raw_field_value(struct tep_event *event, const char *name, void *data) in raw_field_value() 95 unsigned long long read_size(struct tep_event *event, void *ptr, int size) in read_size() 100 void event_format__fprintf(struct tep_event *event, in event_format__fprintf() 117 void event_format__print(struct tep_event *event, in event_format__print()
|
/Linux-v5.10/tools/lib/traceevent/Documentation/ |
D | libtraceevent.txt | 52 struct tep_event pass:[*]*tep_get_event*(struct tep_handle pass:[*]_tep_, int _index_); 53 struct tep_event pass:[*]*tep_get_first_event*(struct tep_handle pass:[*]_tep_); 55 …struct tep_event pass:[*]pass:[*]*tep_list_events*(struct tep_handle pass:[*]_tep_, enum tep_event… 56 …struct tep_event pass:[*]pass:[*]*tep_list_events_copy*(struct tep_handle pass:[*]_tep_, enum tep_… 60 struct tep_event pass:[*]*tep_find_event*(struct tep_handle pass:[*]_tep_, int _id_); 61 …struct tep_event pass:[*]*tep_find_event_by_name*(struct tep_handle pass:[*]_tep_, const char pass… 62 …struct tep_event pass:[*]*tep_find_event_by_record*(struct tep_handle pass:[*]_tep_, struct tep_re… 67 …enum tep_errno *tep_parse_format*(struct tep_handle pass:[*]_tep_, struct tep_event pass:[*]pass:[… 70 …struct tep_format_field pass:[*]pass:[*]*tep_event_common_fields*(struct tep_event pass:[*]_event_… 71 struct tep_format_field pass:[*]pass:[*]*tep_event_fields*(struct tep_event pass:[*]_event_); [all …]
|
D | libtraceevent-event_find.txt | 15 struct tep_event pass:[*]*tep_find_event*(struct tep_handle pass:[*]_tep_, int _id_); 16 struct tep_event pass:[*]*tep_find_event_by_name*(struct tep_handle pass:[*]_tep_, const char pass:… 17 struct tep_event pass:[*]*tep_find_event_by_record*(struct tep_handle pass:[*]_tep_, struct tep_rec… 50 struct tep_event *event; 64 struct tep_event *event = tep_find_event_by_record(tep, record);
|
D | libtraceevent-field_get_val.txt | 16 int *tep_get_any_field_val*(struct trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, const c… 17 int *tep_get_common_field_val*(struct trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, cons… 18 int *tep_get_field_val*(struct trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, const char … 19 void pass:[*]*tep_get_field_raw*(struct trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, co… 61 struct tep_event *event = tep_find_event_by_name(tep, "kvm", "kvm_exit");
|
D | libtraceevent-fields.txt | 14 struct tep_format_field pass:[*]pass:[*]*tep_event_common_fields*(struct tep_event pass:[*]_event_); 15 struct tep_format_field pass:[*]pass:[*]*tep_event_fields*(struct tep_event pass:[*]_event_); 44 struct tep_event *event = tep_find_event_by_name(tep, "kvm", "kvm_exit");
|
D | libtraceevent-event_get.txt | 14 struct tep_event pass:[*]*tep_get_event*(struct tep_handle pass:[*]_tep_, int _index_); 15 struct tep_event pass:[*]*tep_get_first_event*(struct tep_handle pass:[*]_tep_); 53 struct tep_event *event, *events = tep_get_first_event(tep);
|
D | libtraceevent-field_find.txt | 15 struct tep_format_field pass:[*]*tep_find_common_field*(struct tep_event pass:[*]_event_, const cha… 17 struct tep_format_field pass:[*]*tep_find_any_field*(struct tep_event pass:[*]_event_, const char p… 49 struct tep_event *event;
|
D | libtraceevent-field_print.txt | 17 …*(struct trace_seq pass:[*]_s_, void pass:[*]_data_, int _size_, struct tep_event pass:[*]_event_); 18 int *tep_print_num_field*(struct trace_seq pass:[*]_s_, const char pass:[*]_fmt_, struct tep_event … 19 int *tep_print_func_field*(struct trace_seq pass:[*]_s_, const char pass:[*]_fmt_, struct tep_event… 68 struct tep_event *event = tep_find_event_by_name(tep, "timer", "hrtimer_start");
|
D | libtraceevent-parse_event.txt | 15 enum tep_errno *tep_parse_format*(struct tep_handle pass:[*]_tep_, struct tep_event pass:[*]pass:[*… 47 struct tep_event *event = NULL;
|
D | libtraceevent-event_list.txt | 21 struct tep_event pass:[*]pass:[*]*tep_list_events*(struct tep_handle pass:[*]_tep_, enum tep_event_… 22 struct tep_event pass:[*]pass:[*]*tep_list_events_copy*(struct tep_handle pass:[*]_tep_, enum tep_e…
|
/Linux-v5.10/tools/lib/traceevent/plugins/ |
D | plugin_kvm.c | 256 struct tep_event *event, const char *field) in print_exit_reason() 277 struct tep_event *event, void *context) in kvm_exit_handler() 300 struct tep_event *event, void *context) in kvm_emulate_insn_handler() 339 struct tep_event *event, void *context) in kvm_nested_vmexit_inject_handler() 353 struct tep_event *event, void *context) in kvm_nested_vmexit_handler() 379 struct tep_event *event, void *context) in kvm_mmu_print_role() 426 struct tep_event *event, void *context) in kvm_mmu_get_page_handler()
|
D | plugin_hrtimer.c | 15 struct tep_event *event, void *context) in timer_expire_handler() 35 struct tep_event *event, void *context) in timer_start_handler()
|
D | plugin_mac80211.c | 14 static void print_string(struct trace_seq *s, struct tep_event *event, in print_string() 48 struct tep_event *event, void *context) in drv_bss_info_changed()
|
D | plugin_function.c | 132 struct tep_event *event, void *context) in function_handler() 174 struct tep_event *event, void *context) in trace_stack_handler() 212 struct tep_event *event, void *context) in trace_raw_data_handler()
|
D | plugin_sched_switch.c | 55 struct tep_event *event, void *context) in sched_wakeup_handler() 84 struct tep_event *event, void *context) in sched_switch_handler()
|
D | plugin_tlb.c | 20 struct tep_event *event, void *context) in tlb_flush_handler()
|
D | plugin_kmem.c | 13 struct tep_event *event, void *context) in call_site_handler()
|
/Linux-v5.10/tools/perf/util/scripting-engines/ |
D | trace-event-perl.c | 194 static void define_event_symbols(struct tep_event *event, in define_event_symbols() 343 struct tep_event *event = evsel->tp_format; in perl_process_tracepoint() 543 struct tep_event **all_events; in perl_generate_script() 544 struct tep_event *event = NULL; in perl_generate_script()
|