| /Linux-v5.4/arch/parisc/kernel/ |
| D | kprobes.c | 198 unsigned long trampoline_address = (unsigned long)trampoline_p.addr; in trampoline_probe_handler() local 224 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 233 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler() 252 if (orig_ret_address != trampoline_address) in trampoline_probe_handler()
|
| /Linux-v5.4/arch/s390/kernel/ |
| D | kprobes.c | 371 unsigned long trampoline_address; in trampoline_probe_handler() local 393 trampoline_address = (unsigned long) &kretprobe_trampoline; in trampoline_probe_handler() 401 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 410 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler() 427 if (orig_ret_address != trampoline_address) in trampoline_probe_handler()
|
| /Linux-v5.4/arch/arm/probes/kprobes/ |
| D | core.c | 420 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_handler() local 446 if (orig_ret_address != trampoline_address) in trampoline_handler() 455 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_handler() 474 if (orig_ret_address != trampoline_address) in trampoline_handler()
|
| /Linux-v5.4/arch/arm64/kernel/probes/ |
| D | kprobes.c | 481 unsigned long trampoline_address = in trampoline_probe_handler() local 508 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 517 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler() 536 if (orig_ret_address != trampoline_address) in trampoline_probe_handler()
|
| /Linux-v5.4/arch/arc/kernel/ |
| D | kprobes.c | 403 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_probe_handler() local 432 if (orig_ret_address != trampoline_address) { in trampoline_probe_handler() 442 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
| /Linux-v5.4/arch/x86/kernel/kprobes/ |
| D | core.c | 763 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_handler() local 789 regs->ip = trampoline_address; in trampoline_handler() 829 if (orig_ret_address != trampoline_address) in trampoline_handler() 838 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_handler() 858 if (orig_ret_address != trampoline_address) in trampoline_handler()
|
| /Linux-v5.4/arch/sparc/kernel/ |
| D | kprobes.c | 472 unsigned long trampoline_address =(unsigned long)&kretprobe_trampoline; in trampoline_probe_handler() local 501 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 510 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
| /Linux-v5.4/arch/powerpc/kernel/ |
| D | kprobes.c | 400 unsigned long trampoline_address =(unsigned long)&kretprobe_trampoline; in trampoline_probe_handler() local 429 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 438 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
| /Linux-v5.4/arch/sh/kernel/ |
| D | kprobes.c | 309 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_probe_handler() local 341 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 350 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
| /Linux-v5.4/arch/mips/kernel/ |
| D | kprobes.c | 495 unsigned long trampoline_address = (unsigned long)kretprobe_trampoline; in trampoline_probe_handler() local 524 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 533 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
| /Linux-v5.4/include/linux/ |
| D | kprobes.h | 208 unsigned long orig_ret_address, unsigned long trampoline_address) in kretprobe_assert() argument 210 if (!orig_ret_address || (orig_ret_address == trampoline_address)) { in kretprobe_assert()
|
| /Linux-v5.4/arch/ia64/kernel/ |
| D | kprobes.c | 413 unsigned long trampoline_address = in trampoline_probe_handler() local 438 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 460 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 468 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|