Searched refs:trampoline_address (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/arch/s390/kernel/ |
D | kprobes.c | 370 unsigned long trampoline_address; in trampoline_probe_handler() local 392 trampoline_address = (unsigned long) &kretprobe_trampoline; in trampoline_probe_handler() 400 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 409 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler() 426 if (orig_ret_address != trampoline_address) in trampoline_probe_handler()
|
/Linux-v4.19/arch/arm/probes/kprobes/ |
D | core.c | 428 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_handler() local 454 if (orig_ret_address != trampoline_address) in trampoline_handler() 463 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_handler() 482 if (orig_ret_address != trampoline_address) in trampoline_handler()
|
/Linux-v4.19/arch/arm64/kernel/probes/ |
D | kprobes.c | 488 unsigned long trampoline_address = in trampoline_probe_handler() local 515 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 524 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler() 543 if (orig_ret_address != trampoline_address) in trampoline_probe_handler()
|
/Linux-v4.19/arch/arc/kernel/ |
D | kprobes.c | 406 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_probe_handler() local 435 if (orig_ret_address != trampoline_address) { in trampoline_probe_handler() 445 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
/Linux-v4.19/arch/x86/kernel/kprobes/ |
D | core.c | 760 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_handler() local 772 regs->ip = trampoline_address; in trampoline_handler() 795 if (orig_ret_address != trampoline_address) in trampoline_handler() 804 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_handler() 823 if (orig_ret_address != trampoline_address) in trampoline_handler()
|
/Linux-v4.19/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-v4.19/arch/powerpc/kernel/ |
D | kprobes.c | 413 unsigned long trampoline_address =(unsigned long)&kretprobe_trampoline; in trampoline_probe_handler() local 442 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 451 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
/Linux-v4.19/arch/sh/kernel/ |
D | kprobes.c | 312 unsigned long trampoline_address = (unsigned long)&kretprobe_trampoline; in trampoline_probe_handler() local 344 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 353 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
/Linux-v4.19/arch/mips/kernel/ |
D | kprobes.c | 507 unsigned long trampoline_address = (unsigned long)kretprobe_trampoline; in trampoline_probe_handler() local 536 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 545 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|
/Linux-v4.19/include/linux/ |
D | kprobes.h | 220 unsigned long orig_ret_address, unsigned long trampoline_address) in kretprobe_assert() argument 222 if (!orig_ret_address || (orig_ret_address == trampoline_address)) { in kretprobe_assert()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | kprobes.c | 426 unsigned long trampoline_address = in trampoline_probe_handler() local 451 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 473 if (orig_ret_address != trampoline_address) in trampoline_probe_handler() 481 kretprobe_assert(ri, orig_ret_address, trampoline_address); in trampoline_probe_handler()
|