Home
last modified time | relevance | path

Searched refs:tep_event (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v5.10/tools/lib/traceevent/
Devent-parse.h46 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 …]
Devent-parse-local.h53 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);
Devent-parse.c106 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 …]
Dparse-filter.c30 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 …]
Devent-parse-api.c19 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/
Dtrace-event.h24 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);
Dtrace-event.c74 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()
Dtrace-event-parse.c19 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/
Dlibtraceevent.txt52 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 …]
Dlibtraceevent-event_find.txt15 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);
Dlibtraceevent-field_get_val.txt16 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");
Dlibtraceevent-fields.txt14 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");
Dlibtraceevent-event_get.txt14 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);
Dlibtraceevent-field_find.txt15 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;
Dlibtraceevent-field_print.txt17 …*(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");
Dlibtraceevent-parse_event.txt15 enum tep_errno *tep_parse_format*(struct tep_handle pass:[*]_tep_, struct tep_event pass:[*]pass:[*…
47 struct tep_event *event = NULL;
Dlibtraceevent-event_list.txt21 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/
Dplugin_kvm.c256 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()
Dplugin_hrtimer.c15 struct tep_event *event, void *context) in timer_expire_handler()
35 struct tep_event *event, void *context) in timer_start_handler()
Dplugin_mac80211.c14 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()
Dplugin_function.c132 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()
Dplugin_sched_switch.c55 struct tep_event *event, void *context) in sched_wakeup_handler()
84 struct tep_event *event, void *context) in sched_switch_handler()
Dplugin_tlb.c20 struct tep_event *event, void *context) in tlb_flush_handler()
Dplugin_kmem.c13 struct tep_event *event, void *context) in call_site_handler()
/Linux-v5.10/tools/perf/util/scripting-engines/
Dtrace-event-perl.c194 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()

12