Home
last modified time | relevance | path

Searched refs:trace_event_call (Results 1 – 25 of 28) sorted by relevance

12

/linux/include/linux/
H A Dtrace_events.h266 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 Dsyscalls.h149 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 Dtrace_probe.h214 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 Dtrace_eprobe.c34 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 Dtrace_events.c98 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 Dtrace_syscalls.c19 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 Dtrace_events_inject.c36 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 Dtrace_export.c18 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 Dtrace_dynevent.c22 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 Dtrace_kprobe.c215 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 Dtrace_fprobe.c326 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 Dtrace_uprobe.c321 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 Dtrace_synth.h34 struct trace_event_call call;
H A Dtrace_dynevent.h80 struct trace_event_call *call) in dyn_event_add()
H A Dtrace_events_synth.c126 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 Dtrace_output.c303 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 Dtrace.h1283 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 Dtrace_events_filter.c1632 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 Dtrace_probe.c1969 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 Dtrace_events_user.c87 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 Dtrace_events_hist.c778 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 Dsyscall.h39 struct trace_event_call *enter_event;
40 struct trace_event_call *exit_event;
H A Dtrace_events.h75 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 Dtrace_custom_events.h52 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 Dperf.h20 struct trace_event_call *event_call = __data; \

12