| /linux/include/linux/ |
| A D | trace_events.h | 257 struct trace_event_call; 271 int (*define_fields)(struct trace_event_call *); 281 int (*reg)(struct trace_event_call *event, 286 int (*raw_init)(struct trace_event_call *); 345 struct trace_event_call { struct 374 int (*perf_perm)(struct trace_event_call *, argument 382 bool trace_event_dyn_busy(struct trace_event_call *call); 440 trace_event_name(struct trace_event_call *call) in trace_event_name() 449 trace_get_fields(struct trace_event_call *event_call) in trace_get_fields() 625 struct trace_event_call *event_call; [all …]
|
| A D | syscalls.h | 140 static struct trace_event_call __used \ 150 static struct trace_event_call __used \ 156 static struct trace_event_call __used \ 166 static struct trace_event_call __used \ 194 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event() 203 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event()
|
| /linux/kernel/trace/ |
| A D | trace_probe.h | 202 bool trace_kprobe_on_func_entry(struct trace_event_call *call); 203 bool trace_kprobe_error_injectable(struct trace_event_call *call); 205 static inline bool trace_kprobe_on_func_entry(struct trace_event_call *call) in trace_kprobe_on_func_entry() 237 struct trace_event_call call; 289 static inline struct trace_event_call * 296 trace_probe_event_from_call(struct trace_event_call *event_call) in trace_probe_event_from_call() 302 trace_probe_primary_from_call(struct trace_event_call *call) in trace_probe_primary_from_call() 378 extern struct trace_event_call * 381 extern void destroy_local_trace_kprobe(struct trace_event_call *event_call); 383 extern struct trace_event_call * [all …]
|
| A D | trace_syscalls.c | 18 static int syscall_enter_register(struct trace_event_call *event, 20 static int syscall_exit_register(struct trace_event_call *event, 24 syscall_get_enter_fields(struct trace_event_call *call) in syscall_get_enter_fields() 386 struct trace_event_call *call) in reg_event_syscall_enter() 407 struct trace_event_call *call) in unreg_event_syscall_enter() 424 struct trace_event_call *call) in reg_event_syscall_exit() 445 struct trace_event_call *call) in unreg_event_syscall_exit() 639 static int perf_sysenter_enable(struct trace_event_call *call) in perf_sysenter_enable() 659 static void perf_sysenter_disable(struct trace_event_call *call) in perf_sysenter_disable() 735 static int perf_sysexit_enable(struct trace_event_call *call) in perf_sysexit_enable() [all …]
|
| A D | trace_event_perf.c | 27 static int perf_trace_event_perm(struct trace_event_call *tp_event, in perf_trace_event_perm() 96 static int perf_trace_event_reg(struct trace_event_call *tp_event, in perf_trace_event_reg() 156 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_event_unreg() 185 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_event_open() 191 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_event_close() 219 struct trace_event_call *tp_event; in perf_trace_init() 252 struct trace_event_call *tp_event; in perf_kprobe_init() 307 struct trace_event_call *tp_event; in perf_uprobe_init() 357 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_add() 384 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_del() [all …]
|
| A D | trace_eprobe.c | 29 struct trace_event_call *event; 186 struct trace_event_call *event, in alloc_event_probe() 270 struct trace_event_call *pevent; in print_eprobe_event() 277 container_of(event, struct trace_event_call, event)); in print_eprobe_event() 693 static int enable_trace_eprobe(struct trace_event_call *call, in enable_trace_eprobe() 738 static int disable_trace_eprobe(struct trace_event_call *call, in disable_trace_eprobe() 777 static int eprobe_register(struct trace_event_call *event, in eprobe_register() 802 struct trace_event_call *call = trace_probe_event_call(&ep->tp); in init_trace_eprobe_call() 810 static struct trace_event_call * 813 struct trace_event_call *tp_event; in find_and_get_event() [all …]
|
| A D | trace_events.c | 494 int trace_event_reg(struct trace_event_call *call, in trace_event_reg() 992 struct trace_event_call *call; in __ftrace_set_clr_event_nolock() 1183 struct trace_event_call *call; in t_next() 1413 struct trace_event_call *call; in system_enable_read() 2638 struct trace_event_call *call, *p; in trace_event_eval_update() 2855 struct trace_event_call *call, *p; in trace_module_remove_events() 2908 struct trace_event_call *call; in __trace_add_event_dirs() 2924 struct trace_event_call *call; in __find_event_file() 3393 struct trace_event_call *call; in __trace_early_add_events() 3626 struct trace_event_call **iter, *call; in event_trace_enable() [all …]
|
| 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() 192 static int parse_entry(char *str, struct trace_event_call *call, void **pentry) in parse_entry() 280 struct trace_event_call *call; in event_inject_write()
|
| A D | trace_export.c | 18 static int ftrace_event_register(struct trace_event_call *call, in ftrace_event_register() 169 struct trace_event_call __used event_##call = { \ 178 static struct trace_event_call __used \ 186 bool ftrace_event_is_function(struct trace_event_call *call) in ftrace_event_is_function()
|
| A D | trace_kprobe.c | 205 trace_kprobe_primary_from_call(struct trace_event_call *call) in trace_kprobe_primary_from_call() 216 bool trace_kprobe_on_func_entry(struct trace_event_call *call) in trace_kprobe_on_func_entry() 225 bool trace_kprobe_error_injectable(struct trace_event_call *call) in trace_kprobe_error_injectable() 348 static int enable_trace_kprobe(struct trace_event_call *call, in enable_trace_kprobe() 399 static int disable_trace_kprobe(struct trace_event_call *call, in disable_trace_kprobe() 1377 struct trace_event_call *call = trace_probe_event_call(&tk->tp); in NOKPROBE_SYMBOL() 1425 struct trace_event_call *call = trace_probe_event_call(&tk->tp); in __kretprobe_trace_func() 1476 container_of(event, struct trace_event_call, event)); in print_kprobe_event() 1506 container_of(event, struct trace_event_call, event)); in print_kretprobe_event() 1686 static int kprobe_register(struct trace_event_call *event, in kprobe_register() [all …]
|
| 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()
|
| A D | trace_uprobe.c | 320 trace_uprobe_primary_from_call(struct trace_event_call *call) in trace_uprobe_primary_from_call() 956 struct trace_event_call *call = trace_probe_event_call(&tu->tp); in __uprobe_trace_func() 1028 container_of(event, struct trace_event_call, event)); in print_uprobe_event() 1094 static int probe_event_enable(struct trace_event_call *call, in probe_event_enable() 1155 static void probe_event_disable(struct trace_event_call *call, in probe_event_disable() 1275 static int uprobe_perf_close(struct trace_event_call *call, in uprobe_perf_close() 1300 static int uprobe_perf_open(struct trace_event_call *call, in uprobe_perf_open() 1348 struct trace_event_call *call = trace_probe_event_call(&tu->tp); in __uprobe_perf_func() 1564 struct trace_event_call *call = trace_probe_event_call(&tu->tp); in init_trace_event_call() 1585 struct trace_event_call * [all …]
|
| A D | trace_synth.h | 33 struct trace_event_call call;
|
| A D | trace_probe.c | 935 struct trace_event_call *call = trace_probe_event_call(tp); in traceprobe_set_print_fmt() 952 int traceprobe_define_arg_fields(struct trace_event_call *event_call, in traceprobe_define_arg_fields() 1021 struct trace_event_call *call; in trace_probe_init() 1062 static struct trace_event_call * 1065 struct trace_event_call *tp_event; in find_trace_event_call() 1083 struct trace_event_call *call = trace_probe_event_call(tp); in trace_probe_register_event_call()
|
| A D | trace.h | 1109 bool ftrace_event_is_function(struct trace_event_call *call); 1309 extern int call_filter_check_discard(struct trace_event_call *call, void *rec, 1490 struct trace_event_call *call, 1496 trace_find_event_field(struct trace_event_call *call, char *name); 1854 extern struct trace_event_call \ 1866 int perf_ftrace_event_register(struct trace_event_call *call,
|
| A D | trace_dynevent.h | 80 struct trace_event_call *call) in dyn_event_add()
|
| A D | trace_mmiotrace.c | 297 struct trace_event_call *call = &event_mmiotrace_rw; in __trace_mmiotrace_rw() 328 struct trace_event_call *call = &event_mmiotrace_map; in __trace_mmiotrace_map()
|
| A D | trace_events_filter.c | 1156 struct trace_event_call *call = data; in parse_pred() 1505 static int process_preds(struct trace_event_call *call, in process_preds() 1713 struct trace_event_call *call, in create_filter() 1737 struct trace_event_call *call, in create_event_filter() 1778 struct trace_event_call *call = file->event_call; in apply_event_filter() 2040 struct trace_event_call *call; in ftrace_profile_set_filter()
|
| A D | trace_events_synth.c | 112 static int synth_event_define_fields(struct trace_event_call *call) in synth_event_define_fields() 513 static void free_synth_event_print_fmt(struct trace_event_call *call) in free_synth_event_print_fmt() 556 static int set_synth_event_print_fmt(struct trace_event_call *call) in set_synth_event_print_fmt() 772 struct trace_event_call *call = &event->call; in register_synth_event() 825 struct trace_event_call *call = &event->call; in unregister_synth_event()
|
| A D | trace_sched_wakeup.c | 377 struct trace_event_call *call = &event_context_switch; in tracing_sched_switch_trace() 405 struct trace_event_call *call = &event_wakeup; in tracing_sched_wakeup_trace()
|
| A D | trace_osnoise.c | 474 struct trace_event_call *call = &event_osnoise; in __trace_osnoise_sample() 553 struct trace_event_call *call = &event_osnoise; in __trace_timerlat_sample() 629 struct trace_event_call *call = &event_osnoise; in __timerlat_dump_stack()
|
| A D | trace_branch.c | 33 struct trace_event_call *call = &event_branch; in probe_likely_condition()
|
| /linux/include/trace/ |
| A D | syscall.h | 33 struct trace_event_call *enter_event; 34 struct trace_event_call *exit_event;
|
| A D | trace_events.h | 126 static struct trace_event_call __used \ 806 static struct trace_event_call __used event_##call = { \ 815 static struct trace_event_call __used \ 823 static struct trace_event_call __used event_##call = { \ 832 static struct trace_event_call __used \
|
| A D | perf.h | 35 struct trace_event_call *event_call = __data; \
|