Searched refs:entry_handler (Results 1 – 12 of 12) sorted by relevance
| /Linux-v6.1/samples/kprobes/ |
| D | kretprobe_example.c | 39 static int entry_handler(struct kretprobe_instance *ri, struct pt_regs *regs) in entry_handler() function 50 NOKPROBE_SYMBOL(entry_handler); 74 .entry_handler = entry_handler,
|
| /Linux-v6.1/arch/arm64/kernel/ |
| D | entry.S | 555 .macro entry_handler el:req, ht:req, regsize:req, label:req macro 571 entry_handler 1, t, 64, sync 572 entry_handler 1, t, 64, irq 573 entry_handler 1, t, 64, fiq 574 entry_handler 1, t, 64, error 576 entry_handler 1, h, 64, sync 577 entry_handler 1, h, 64, irq 578 entry_handler 1, h, 64, fiq 579 entry_handler 1, h, 64, error 581 entry_handler 0, t, 64, sync [all …]
|
| /Linux-v6.1/lib/ |
| D | test_kprobes.c | 142 static int entry_handler(struct kretprobe_instance *ri, struct pt_regs *regs) in entry_handler() function 162 .entry_handler = entry_handler, 187 .entry_handler = entry_handler,
|
| D | test_fprobe.c | 60 .entry_handler = fp_entry_handler, in test_fprobe_entry() 87 .entry_handler = fp_entry_handler, in test_fprobe() 113 .entry_handler = fp_entry_handler, in test_fprobe_syms()
|
| /Linux-v6.1/Documentation/trace/ |
| D | fprobe.rst | 26 Typically, `fprobe` data structure is initialized with the `entry_handler` 32 .entry_handler = my_entry_callback, 112 in the entry_handler. If you need traced instruction pointer, you need 154 which is traced by other ftrace users is called from the entry_handler.
|
| D | kprobes.rst | 147 on function entry. This handler is specified by setting the entry_handler 149 function entry is hit, the user-defined entry_handler, if any, is invoked. 150 If the entry_handler returns 0 (success) then a corresponding return handler 151 is guaranteed to be called upon function return. If the entry_handler 166 the user entry_handler invocation is also skipped.
|
| /Linux-v6.1/include/linux/ |
| D | fprobe.h | 33 void (*entry_handler)(struct fprobe *fp, unsigned long entry_ip, struct pt_regs *regs); member
|
| D | kprobes.h | 150 kretprobe_handler_t entry_handler; member
|
| /Linux-v6.1/kernel/trace/ |
| D | fprobe.c | 40 if (fp->entry_handler) in fprobe_handler() 41 fp->entry_handler(fp, ip, ftrace_get_regs(fregs)); in fprobe_handler()
|
| D | bpf_trace.c | 2759 link->fp.entry_handler = kprobe_multi_link_handler; in bpf_kprobe_multi_link_attach()
|
| /Linux-v6.1/samples/fprobe/ |
| D | fprobe_example.c | 91 sample_probe.entry_handler = sample_entry_handler; in fprobe_init()
|
| /Linux-v6.1/kernel/ |
| D | kprobes.c | 2092 if (rp->entry_handler && rp->entry_handler(ri, regs)) { in NOKPROBE_SYMBOL() 2123 if (rp->entry_handler && rp->entry_handler(ri, regs)) in pre_handler_kretprobe()
|