Home
last modified time | relevance | path

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

12

/linux-6.6.21/include/linux/
Dtrace_events.h271 struct trace_event_call;
286 int (*define_fields)(struct trace_event_call *);
296 int (*reg)(struct trace_event_call *event,
299 struct list_head *(*get_fields)(struct trace_event_call *);
301 int (*raw_init)(struct trace_event_call *);
304 extern int trace_event_reg(struct trace_event_call *event,
368 struct trace_event_call { struct
397 int (*perf_perm)(struct trace_event_call *, argument
403 bool trace_event_dyn_try_get_ref(struct trace_event_call *call);
404 void trace_event_dyn_put_ref(struct trace_event_call *call);
[all …]
Dsyscalls.h143 static struct trace_event_call __used \
153 static struct trace_event_call __used \
159 static struct trace_event_call __used \
169 static struct trace_event_call __used \
197 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event()
206 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event()
/linux-6.6.21/kernel/trace/
Dtrace_probe.h210 bool trace_kprobe_on_func_entry(struct trace_event_call *call);
211 bool trace_kprobe_error_injectable(struct trace_event_call *call);
213 static inline bool trace_kprobe_on_func_entry(struct trace_event_call *call) in trace_kprobe_on_func_entry()
218 static inline bool trace_kprobe_error_injectable(struct trace_event_call *call) in trace_kprobe_error_injectable()
245 struct trace_event_call call;
297 static inline struct trace_event_call *
304 trace_probe_event_from_call(struct trace_event_call *event_call) in trace_probe_event_from_call()
310 trace_probe_primary_from_call(struct trace_event_call *call) in trace_probe_primary_from_call()
385 struct trace_event_call *event;
428 extern struct trace_event_call *
[all …]
Dtrace_syscalls.c18 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()
237 static int __init set_syscall_print_fmt(struct trace_event_call *call) in set_syscall_print_fmt()
262 static void __init free_syscall_print_fmt(struct trace_event_call *call) in free_syscall_print_fmt()
270 static int __init syscall_enter_define_fields(struct trace_event_call *call) in syscall_enter_define_fields()
369 struct trace_event_call *call) in reg_event_syscall_enter()
390 struct trace_event_call *call) in unreg_event_syscall_enter()
407 struct trace_event_call *call) in reg_event_syscall_exit()
428 struct trace_event_call *call) in unreg_event_syscall_exit()
[all …]
Dtrace_event_perf.c27 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()
183 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_event_open()
189 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_event_close()
193 static int perf_trace_event_init(struct trace_event_call *tp_event, in perf_trace_event_init()
217 struct trace_event_call *tp_event; in perf_trace_init()
251 struct trace_event_call *tp_event; in perf_kprobe_init()
303 struct trace_event_call *tp_event; in perf_uprobe_init()
354 struct trace_event_call *tp_event = p_event->tp_event; in perf_trace_add()
[all …]
Dtrace_eprobe.c33 struct trace_event_call *event;
196 struct trace_event_call *event, in alloc_event_probe()
234 static int eprobe_event_define_fields(struct trace_event_call *event_call) in eprobe_event_define_fields()
258 struct trace_event_call *pevent; in print_eprobe_event()
267 container_of(event, struct trace_event_call, event)); in print_eprobe_event()
278 pevent = container_of(probed_event, struct trace_event_call, event); in print_eprobe_event()
422 struct trace_event_call *call = trace_probe_event_call(&edata->ep->tp); in NOKPROBE_SYMBOL()
644 static int enable_trace_eprobe(struct trace_event_call *call, in enable_trace_eprobe()
701 static int disable_trace_eprobe(struct trace_event_call *call, in disable_trace_eprobe()
738 static int eprobe_register(struct trace_event_call *event, in eprobe_register()
[all …]
Dtrace_events.c98 trace_find_event_field(struct trace_event_call *call, char *name) in trace_find_event_field()
143 int trace_define_field(struct trace_event_call *call, const char *type, in trace_define_field()
158 static int trace_define_field_ext(struct trace_event_call *call, const char *type, in trace_define_field_ext()
217 static void trace_destroy_fields(struct trace_event_call *call) in trace_destroy_fields()
233 int trace_event_get_offsets(struct trace_event_call *call) in trace_event_get_offsets()
251 static bool test_field(const char *fmt, struct trace_event_call *call) in test_field()
284 static void test_event_printk(struct trace_event_call *call) in test_event_printk()
462 int trace_event_raw_init(struct trace_event_call *call) in trace_event_raw_init()
499 struct trace_event_call *event_call = trace_file->event_call; in trace_event_buffer_reserve()
527 int trace_event_reg(struct trace_event_call *call, in trace_event_reg()
[all …]
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()
Dtrace_fprobe.c177 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in NOKPROBE_SYMBOL()
221 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in __fexit_trace_func()
262 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in fentry_perf_func()
294 struct trace_event_call *call = trace_probe_event_call(&tf->tp); in fexit_perf_func()
439 static int enable_trace_fprobe(struct trace_event_call *call, in enable_trace_fprobe()
474 static int disable_trace_fprobe(struct trace_event_call *call, in disable_trace_fprobe()
519 container_of(event, struct trace_event_call, event)); in print_fentry_event()
549 container_of(event, struct trace_event_call, event)); in print_fexit_event()
575 static int fentry_event_define_fields(struct trace_event_call *event_call) in fentry_event_define_fields()
590 static int fexit_event_define_fields(struct trace_event_call *event_call) in fexit_event_define_fields()
[all …]
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()
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()
Dtrace_kprobe.c208 trace_kprobe_primary_from_call(struct trace_event_call *call) in trace_kprobe_primary_from_call()
219 bool trace_kprobe_on_func_entry(struct trace_event_call *call) in trace_kprobe_on_func_entry()
228 bool trace_kprobe_error_injectable(struct trace_event_call *call) in trace_kprobe_error_injectable()
349 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()
1348 struct trace_event_call *call = trace_probe_event_call(&tk->tp); in NOKPROBE_SYMBOL()
1389 struct trace_event_call *call = trace_probe_event_call(&tk->tp); in __kretprobe_trace_func()
1434 container_of(event, struct trace_event_call, event)); in print_kprobe_event()
1464 container_of(event, struct trace_event_call, event)); in print_kretprobe_event()
1491 static int kprobe_event_define_fields(struct trace_event_call *event_call) in kprobe_event_define_fields()
[all …]
Dtrace_uprobe.c316 trace_uprobe_primary_from_call(struct trace_event_call *call) in trace_uprobe_primary_from_call()
955 struct trace_event_call *call = trace_probe_event_call(&tu->tp); in __uprobe_trace_func()
1025 container_of(event, struct trace_event_call, event)); in print_uprobe_event()
1089 static int probe_event_enable(struct trace_event_call *call, in probe_event_enable()
1149 static void probe_event_disable(struct trace_event_call *call, in probe_event_disable()
1174 static int uprobe_event_define_fields(struct trace_event_call *event_call) in uprobe_event_define_fields()
1269 static int uprobe_perf_close(struct trace_event_call *call, in uprobe_perf_close()
1293 static int uprobe_perf_open(struct trace_event_call *call, in uprobe_perf_open()
1340 struct trace_event_call *call = trace_probe_event_call(&tu->tp); in __uprobe_perf_func()
1440 trace_uprobe_register(struct trace_event_call *event, enum trace_reg type, in trace_uprobe_register()
[all …]
Dtrace_synth.h34 struct trace_event_call call;
Dtrace_dynevent.h80 struct trace_event_call *call) in dyn_event_add()
Dtrace_mmiotrace.c297 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()
Dtrace.h1143 bool ftrace_event_is_function(struct trace_event_call *call);
1353 extern int call_filter_check_discard(struct trace_event_call *call, void *rec,
1526 struct trace_event_call *call,
1532 trace_find_event_field(struct trace_event_call *call, char *name);
1926 extern struct trace_event_call \
1938 int perf_ftrace_event_register(struct trace_event_call *call,
Dtrace_probe.c1685 struct trace_event_call *call = trace_probe_event_call(tp); in traceprobe_set_print_fmt()
1702 int traceprobe_define_arg_fields(struct trace_event_call *event_call, in traceprobe_define_arg_fields()
1771 struct trace_event_call *call; in trace_probe_init()
1812 static struct trace_event_call *
1815 struct trace_event_call *tp_event; in find_trace_event_call()
1833 struct trace_event_call *call = trace_probe_event_call(tp); in trace_probe_register_event_call()
Dtrace_output.c298 struct trace_event_call *event; in trace_raw_output_prep()
303 event = container_of(trace_event, struct trace_event_call, event); in trace_raw_output_prep()
841 static void print_fields(struct trace_iterator *iter, struct trace_event_call *call, in print_fields()
946 struct trace_event_call *call; in print_event_fields()
969 call = container_of(event, struct trace_event_call, event); in print_event_fields()
Dtrace_events_filter.c1503 struct trace_event_call *call = data; in parse_pred()
2075 static int process_preds(struct trace_event_call *call, in process_preds()
2283 struct trace_event_call *call, in create_filter()
2307 struct trace_event_call *call, in create_event_filter()
2348 struct trace_event_call *call = file->event_call; in apply_event_filter()
2613 struct trace_event_call *call; in ftrace_profile_set_filter()
Dtrace_sched_wakeup.c379 struct trace_event_call *call = &event_context_switch; in tracing_sched_switch_trace()
407 struct trace_event_call *call = &event_wakeup; in tracing_sched_wakeup_trace()
/linux-6.6.21/include/trace/
Dsyscall.h33 struct trace_event_call *enter_event;
34 struct trace_event_call *exit_event;
Dtrace_events.h62 static struct trace_event_call __used \
440 static struct trace_event_call __used event_##call = { \
449 static struct trace_event_call __used \
457 static struct trace_event_call __used event_##call = { \
466 static struct trace_event_call __used \
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 \
Dperf.h20 struct trace_event_call *event_call = __data; \

12