Searched refs:orig_ret_address (Results 1 - 9 of 9) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/
H A Dkprobes.c483 unsigned long flags, orig_ret_address = 0; local
510 orig_ret_address = (unsigned long)ri->ret_addr;
513 if (orig_ret_address != trampoline_address)
522 kretprobe_assert(ri, orig_ret_address, trampoline_address);
523 instruction_pointer(regs) = orig_ret_address;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/kernel/
H A Dkprobes.c312 unsigned long flags, orig_ret_address = 0; local
343 orig_ret_address = (unsigned long)ri->ret_addr;
346 if (orig_ret_address != trampoline_address)
355 kretprobe_assert(ri, orig_ret_address, trampoline_address);
363 return (void *)orig_ret_address;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/kernel/
H A Dkprobes.c307 unsigned long flags, orig_ret_address = 0; local
337 orig_ret_address = (unsigned long)ri->ret_addr;
340 if (orig_ret_address != trampoline_address)
349 kretprobe_assert(ri, orig_ret_address, trampoline_address);
351 regs->pc = orig_ret_address;
361 return orig_ret_address;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/
H A Dkprobes.c515 unsigned long flags, orig_ret_address = 0; local
542 orig_ret_address = (unsigned long)ri->ret_addr;
545 if (orig_ret_address != trampoline_address)
554 kretprobe_assert(ri, orig_ret_address, trampoline_address);
555 regs->tpc = orig_ret_address;
556 regs->tnpc = orig_ret_address + 4;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dkprobes.h236 unsigned long orig_ret_address, unsigned long trampoline_address)
238 if (!orig_ret_address || (orig_ret_address == trampoline_address)) {
235 kretprobe_assert(struct kretprobe_instance *ri, unsigned long orig_ret_address, unsigned long trampoline_address) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/
H A Dkprobes.c315 unsigned long flags, orig_ret_address = 0; local
342 orig_ret_address = (unsigned long)ri->ret_addr;
345 if (orig_ret_address != trampoline_address)
354 kretprobe_assert(ri, orig_ret_address, trampoline_address);
355 regs->nip = orig_ret_address;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/kernel/
H A Dkprobes.c349 unsigned long flags, orig_ret_address = 0; local
376 orig_ret_address = (unsigned long)ri->ret_addr;
379 if (orig_ret_address != trampoline_address) {
388 kretprobe_assert(ri, orig_ret_address, trampoline_address);
389 regs->psw.addr = orig_ret_address | PSW_ADDR_AMODE;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dkprobes.c710 unsigned long flags, orig_ret_address = 0; local
744 orig_ret_address = (unsigned long)ri->ret_addr;
746 if (orig_ret_address != trampoline_address)
755 kretprobe_assert(ri, orig_ret_address, trampoline_address);
763 orig_ret_address = (unsigned long)ri->ret_addr;
774 if (orig_ret_address != trampoline_address)
789 return (void *)orig_ret_address;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kernel/
H A Dkprobes.c427 unsigned long flags, orig_ret_address = 0; local
452 orig_ret_address = (unsigned long)ri->ret_addr;
453 if (orig_ret_address != trampoline_address)
462 regs->cr_iip = orig_ret_address;
472 orig_ret_address = (unsigned long)ri->ret_addr;
475 if (orig_ret_address != trampoline_address)
484 kretprobe_assert(ri, orig_ret_address, trampoline_address);

Completed in 58 milliseconds