| /linux/include/linux/ |
| H A D | trace_events.h | 266 struct trace_event_call; 282 int (*define_fields)(struct trace_event_call *); 292 int (*reg)(struct trace_event_call *event, 295 struct list_head *(*get_fields)(struct trace_event_call *); 297 int (*raw_init)(struct trace_event_call *); 300 extern int trace_event_reg(struct trace_event_call *event, 364 struct trace_event_call { struct 392 int (*perf_perm)(struct trace_event_call *, argument 398 bool trace_event_dyn_try_get_ref(struct trace_event_call *call); 399 void trace_event_dyn_put_ref(struct trace_event_call *call); [all …]
|
| H A D | syscalls.h | 149 static struct trace_event_call __used \ 159 static struct trace_event_call __used \ 165 static struct trace_event_call __used \ 175 static struct trace_event_call __used \ 203 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event() 212 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event()
|
| /linux/kernel/trace/ |
| H A D | trace_probe.h | 214 bool trace_kprobe_on_func_entry(struct trace_event_call *call); 215 bool trace_kprobe_error_injectable(struct trace_event_call *call); 217 static inline bool trace_kprobe_on_func_entry(struct trace_event_call *call) in trace_kprobe_on_func_entry() 222 static inline bool trace_kprobe_error_injectable(struct trace_event_call *call) in trace_kprobe_error_injectable() 254 struct trace_event_call call; 312 static inline struct trace_event_call * 319 trace_probe_event_from_call(struct trace_event_call *event_call) in trace_probe_event_from_call() 325 trace_probe_primary_from_call(struct trace_event_call *call) in trace_probe_primary_from_call() 417 struct trace_event_call *event; 470 extern struct trace_event_call * [all …]
|
| H A D | trace_eprobe.c | 34 struct trace_event_call *event; 200 struct trace_event_call *event, in alloc_event_probe() 235 static int eprobe_event_define_fields(struct trace_event_call *event_call) in eprobe_event_define_fields() 259 struct trace_event_call *pevent; in print_eprobe_event() 268 container_of(event, struct trace_event_call, event)); in print_eprobe_event() 279 pevent = container_of(probed_event, struct trace_event_call, event); in print_eprobe_event() 428 struct trace_event_call *call = trace_probe_event_call(&edata->ep->tp); in NOKPROBE_SYMBOL() 639 static int enable_trace_eprobe(struct trace_event_call *call, in enable_trace_eprobe() 696 static int disable_trace_eprobe(struct trace_event_call *call, in disable_trace_eprobe() 733 static int eprobe_register(struct trace_event_call *event, in eprobe_register() [all …]
|
| H A D | trace_events.c | 98 trace_find_event_field(struct trace_event_call *call, char *name) in trace_find_event_field() 145 int trace_define_field(struct trace_event_call *call, const char *type, in trace_define_field() 160 static int trace_define_field_ext(struct trace_event_call *call, const char *type, in trace_define_field_ext() 220 static void trace_destroy_fields(struct trace_event_call *call) in trace_destroy_fields() 236 int trace_event_get_offsets(struct trace_event_call *call) in trace_event_get_offsets() 252 struct trace_event_call *call) in find_event_field() 280 static bool test_field(const char *fmt, struct trace_event_call *call) in test_field() 302 static bool process_pointer(const char *fmt, int len, struct trace_event_call *call) in process_pointer() 336 static bool process_string(const char *fmt, int len, struct trace_event_call *call) in process_string() 405 struct trace_event_call *cal in handle_dereference_arg() [all...] |
| H A D | trace_syscalls.c | 19 static int syscall_enter_register(struct trace_event_call *event, 21 static int syscall_exit_register(struct trace_event_call *event, 25 syscall_get_enter_fields(struct trace_event_call *call) in syscall_get_enter_fields() 493 static int __init set_syscall_print_fmt(struct trace_event_call *call) in set_syscall_print_fmt() 518 static void __init free_syscall_print_fmt(struct trace_event_call *call) in free_syscall_print_fmt() 526 static int __init syscall_enter_define_fields(struct trace_event_call *call) in syscall_enter_define_fields() 970 struct trace_event_call *call) in reg_event_syscall_enter() 1000 struct trace_event_call *call) in unreg_event_syscall_enter() 1019 struct trace_event_call *call) in reg_event_syscall_exit() 1040 struct trace_event_call *call) in unreg_event_syscall_exit() [all …]
|
| H A D | trace_events_inject.c | 36 parse_field(char *str, struct trace_event_call *call, in parse_field() 138 static int trace_get_entry_size(struct trace_event_call *call) in trace_get_entry_size() 153 static void *trace_alloc_entry(struct trace_event_call *call, int *size) in trace_alloc_entry() 196 static int parse_entry(char *str, struct trace_event_call *call, void **pentry) in parse_entry() 287 struct trace_event_call *call; in event_inject_write()
|
| H A D | trace_export.c | 18 static int ftrace_event_register(struct trace_event_call *call, in ftrace_event_register() 179 struct trace_event_call __used event_##call = { \ 188 static struct trace_event_call __used \ 196 bool ftrace_event_is_function(struct trace_event_call *call) in ftrace_event_is_function()
|
| H A D | trace_dynevent.c | 22 bool trace_event_dyn_try_get_ref(struct trace_event_call *dyn_call) in trace_event_dyn_try_get_ref() 24 struct trace_event_call *call; in trace_event_dyn_try_get_ref() 41 void trace_event_dyn_put_ref(struct trace_event_call *call) in trace_event_dyn_put_ref() 54 bool trace_event_dyn_busy(struct trace_event_call *call) in trace_event_dyn_busy()
|
| H A D | trace_kprobe.c | 215 trace_kprobe_primary_from_call(struct trace_event_call *call) in trace_kprobe_primary_from_call() 226 bool trace_kprobe_on_func_entry(struct trace_event_call *call) in trace_kprobe_on_func_entry() 235 bool trace_kprobe_error_injectable(struct trace_event_call *call) in trace_kprobe_error_injectable() 356 static int enable_trace_kprobe(struct trace_event_call *call, in enable_trace_kprobe() 406 static int disable_trace_kprobe(struct trace_event_call *call, in disable_trace_kprobe() 1470 struct trace_event_call *call = trace_probe_event_call(&tk->tp); in NOKPROBE_SYMBOL() 1536 struct trace_event_call *call = trace_probe_event_call(&tk->tp); in __kretprobe_trace_func() 1581 container_of(event, struct trace_event_call, event)); in print_kprobe_event() 1611 container_of(event, struct trace_event_call, event)); in print_kretprobe_event() 1638 static int kprobe_event_define_fields(struct trace_event_call *event_call) in kprobe_event_define_fields() [all …]
|
| H A D | trace_fprobe.c | 326 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in NOKPROBE_SYMBOL() 413 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in NOKPROBE_SYMBOL() 454 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in fentry_perf_func() 490 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in fexit_perf_func() 629 container_of(event, struct trace_event_call, event)); in print_fentry_event() 659 container_of(event, struct trace_event_call, event)); in print_fexit_event() 685 static int fentry_event_define_fields(struct trace_event_call *event_call) in fentry_event_define_fields() 700 static int fexit_event_define_fields(struct trace_event_call *event_call) in fexit_event_define_fields() 736 static int fprobe_register(struct trace_event_call *event, 741 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in init_trace_event_call() [all …]
|
| H A D | trace_uprobe.c | 321 trace_uprobe_primary_from_call(struct trace_event_call *call) in trace_uprobe_primary_from_call() 1002 struct trace_event_call *call = trace_probe_event_call(&tu->tp); in __uprobe_trace_func() 1075 container_of(event, struct trace_event_call, event)); in print_uprobe_event() 1136 static int probe_event_enable(struct trace_event_call *call, in probe_event_enable() 1196 static void probe_event_disable(struct trace_event_call *call, in probe_event_disable() 1221 static int uprobe_event_define_fields(struct trace_event_call *event_call) in uprobe_event_define_fields() 1313 static int uprobe_perf_close(struct trace_event_call *call, in uprobe_perf_close() 1337 static int uprobe_perf_open(struct trace_event_call *call, in uprobe_perf_open() 1390 struct trace_event_call *call = trace_probe_event_call(&tu->tp); in __uprobe_perf_func() 1493 trace_uprobe_register(struct trace_event_call *event, enum trace_reg type, in trace_uprobe_register() [all …]
|
| H A D | trace_synth.h | 34 struct trace_event_call call;
|
| H A D | trace_dynevent.h | 80 struct trace_event_call *call) in dyn_event_add()
|
| H A D | trace_events_synth.c | 126 static int synth_event_define_fields(struct trace_event_call *call) in synth_event_define_fields() 588 static void free_synth_event_print_fmt(struct trace_event_call *call) in free_synth_event_print_fmt() 634 static int set_synth_event_print_fmt(struct trace_event_call *call) in set_synth_event_print_fmt() 851 static int synth_event_reg(struct trace_event_call *call, in synth_event_reg() 885 struct trace_event_call *call = &event->call; in register_synth_event() 937 struct trace_event_call *call = &event->call; in unregister_synth_event()
|
| H A D | trace_output.c | 303 struct trace_event_call *event; in trace_raw_output_prep() 308 event = container_of(trace_event, struct trace_event_call, event); in trace_raw_output_prep() 943 static void print_fields(struct trace_iterator *iter, struct trace_event_call *call, in print_fields() 1096 struct trace_event_call *call; in print_event_fields() 1119 call = container_of(event, struct trace_event_call, event); in print_event_fields()
|
| H A D | trace.h | 1283 bool ftrace_event_is_function(struct trace_event_call *call); 1715 struct trace_event_call *call, 1721 trace_find_event_field(struct trace_event_call *call, char *name); 2123 extern struct trace_event_call \ 2135 int perf_ftrace_event_register(struct trace_event_call *call,
|
| H A D | trace_events_filter.c | 1632 struct trace_event_call *call = data; in parse_pred() 2204 static int process_preds(struct trace_event_call *call, in process_preds() 2392 struct trace_event_call *call, in create_filter() 2416 struct trace_event_call *call, in create_event_filter() 2457 struct trace_event_call *call = file->event_call; in apply_event_filter() 2711 struct trace_event_call *call; in ftrace_profile_set_filter()
|
| H A D | trace_probe.c | 1969 struct trace_event_call *call = trace_probe_event_call(tp); in traceprobe_set_print_fmt() 1986 int traceprobe_define_arg_fields(struct trace_event_call *event_call, in traceprobe_define_arg_fields() 2061 struct trace_event_call *call; in trace_probe_init() 2107 static struct trace_event_call * 2110 struct trace_event_call *tp_event; in find_trace_event_call() 2128 struct trace_event_call *call = trace_probe_event_call(tp); in trace_probe_register_event_call()
|
| H A D | trace_events_user.c | 87 struct trace_event_call call; 973 static struct list_head *user_event_get_fields(struct trace_event_call *call) in user_event_get_fields() 1703 static int user_event_reg(struct trace_event_call *call, in user_event_reg()
|
| H A D | trace_events_hist.c | 778 struct trace_event_call *call; in last_cmd_set() 2264 struct trace_event_call *call; in local_field_var_ref() 3119 struct trace_event_call *call; in find_target_event_var() 3326 struct trace_event_call *call; in create_target_field_var()
|
| /linux/include/trace/ |
| H A D | syscall.h | 39 struct trace_event_call *enter_event; 40 struct trace_event_call *exit_event;
|
| H A D | trace_events.h | 75 static struct trace_event_call __used \ 494 static struct trace_event_call __used event_##call = { \ 503 static struct trace_event_call __used \ 511 static struct trace_event_call __used event_##call = { \ 520 static struct trace_event_call __used \
|
| H A D | trace_custom_events.h | 52 static struct trace_event_call __used \ 202 static struct trace_event_call __used custom_event_##call = { \ 218 static struct trace_event_call __used \
|
| H A D | perf.h | 20 struct trace_event_call *event_call = __data; \
|