Lines Matching refs:trace_kprobe
30 struct trace_kprobe { struct
39 (offsetof(struct trace_kprobe, tp.args) + \ argument
43 static nokprobe_inline bool trace_kprobe_is_return(struct trace_kprobe *tk) in trace_kprobe_is_return()
48 static nokprobe_inline const char *trace_kprobe_symbol(struct trace_kprobe *tk) in trace_kprobe_symbol()
53 static nokprobe_inline unsigned long trace_kprobe_offset(struct trace_kprobe *tk) in trace_kprobe_offset()
58 static nokprobe_inline bool trace_kprobe_has_gone(struct trace_kprobe *tk) in trace_kprobe_has_gone()
63 static nokprobe_inline bool trace_kprobe_within_module(struct trace_kprobe *tk, in trace_kprobe_within_module()
71 static nokprobe_inline bool trace_kprobe_is_on_module(struct trace_kprobe *tk) in trace_kprobe_is_on_module()
76 static int register_kprobe_event(struct trace_kprobe *tk);
77 static int unregister_kprobe_event(struct trace_kprobe *tk);
275 static struct trace_kprobe *alloc_trace_kprobe(const char *group, in alloc_trace_kprobe()
282 struct trace_kprobe *tk; in alloc_trace_kprobe()
332 static void free_trace_kprobe(struct trace_kprobe *tk) in free_trace_kprobe()
345 static struct trace_kprobe *find_trace_kprobe(const char *event, in find_trace_kprobe()
348 struct trace_kprobe *tk; in find_trace_kprobe()
362 enable_trace_kprobe(struct trace_kprobe *tk, struct ftrace_event_file *file) in enable_trace_kprobe()
397 disable_trace_kprobe(struct trace_kprobe *tk, struct ftrace_event_file *file) in disable_trace_kprobe()
444 static int __register_trace_kprobe(struct trace_kprobe *tk) in __register_trace_kprobe()
486 static void __unregister_trace_kprobe(struct trace_kprobe *tk) in __unregister_trace_kprobe()
501 static int unregister_trace_kprobe(struct trace_kprobe *tk) in unregister_trace_kprobe()
518 static int register_trace_kprobe(struct trace_kprobe *tk) in register_trace_kprobe()
520 struct trace_kprobe *old_tk; in register_trace_kprobe()
559 struct trace_kprobe *tk; in trace_kprobe_module_callback()
609 struct trace_kprobe *tk; in create_trace_kprobe()
783 struct trace_kprobe *tk; in release_all_trace_kprobes()
795 tk = list_entry(probe_list.next, struct trace_kprobe, list); in release_all_trace_kprobes()
827 struct trace_kprobe *tk = v; in probes_seq_show()
888 struct trace_kprobe *tk = v; in probes_profile_seq_show()
919 __kprobe_trace_func(struct trace_kprobe *tk, struct pt_regs *regs, in __kprobe_trace_func()
955 kprobe_trace_func(struct trace_kprobe *tk, struct pt_regs *regs) in kprobe_trace_func()
966 __kretprobe_trace_func(struct trace_kprobe *tk, struct kretprobe_instance *ri, in __kretprobe_trace_func()
1004 kretprobe_trace_func(struct trace_kprobe *tk, struct kretprobe_instance *ri, in kretprobe_trace_func()
1088 struct trace_kprobe *tk = (struct trace_kprobe *)event_call->data; in kprobe_event_define_fields()
1111 struct trace_kprobe *tk = (struct trace_kprobe *)event_call->data; in kretprobe_event_define_fields()
1135 kprobe_perf_func(struct trace_kprobe *tk, struct pt_regs *regs) in kprobe_perf_func()
1169 kretprobe_perf_func(struct trace_kprobe *tk, struct kretprobe_instance *ri, in kretprobe_perf_func()
1212 struct trace_kprobe *tk = (struct trace_kprobe *)event->data; in kprobe_register()
1238 struct trace_kprobe *tk = container_of(kp, struct trace_kprobe, rp.kp); in kprobe_dispatcher()
1255 struct trace_kprobe *tk = container_of(ri->rp, struct trace_kprobe, rp); in kretprobe_dispatcher()
1277 static int register_kprobe_event(struct trace_kprobe *tk) in register_kprobe_event()
1311 static int unregister_kprobe_event(struct trace_kprobe *tk) in unregister_kprobe_event()
1368 find_trace_probe_file(struct trace_kprobe *tk, struct trace_array *tr) in find_trace_probe_file()
1387 struct trace_kprobe *tk; in kprobe_trace_self_tests_init()