ARM_lr
[_ARM_lr] "=o" (newregs->ARM_lr)
frame->lr = regs->ARM_lr;
DEFINE(S_LR, offsetof(struct pt_regs, ARM_lr));
{ "lr", 4, offsetof(struct pt_regs, ARM_lr)},
printk("LR is at %pS\n", (void *)regs->ARM_lr);
regs->ARM_pc, regs->ARM_lr, regs->ARM_cpsr);
regs->ARM_lr = context.arm_lr;
.arm_lr = regs->ARM_lr,
regs->ARM_lr = retcode;
regs->ARM_lr, regs->ARM_pc);
frame.pc = regs->ARM_lr;
instruction_pointer_set(regs, regs->ARM_lr);
regs->ARM_lr = iaddr + 4;
regs->ARM_lr = iaddr + 4;
regs->ARM_lr = (long) regs->ARM_pc;
regs->ARM_lr = regs->ARM_pc | 1;
regs->ARM_lr = regs->ARM_pc | 1;
ri->ret_addr = (kprobe_opcode_t *)regs->ARM_lr;
regs->ARM_lr = (unsigned long)&__kretprobe_trampoline;
regs->ARM_lr = val ^ (14 << 8);
regs->ARM_ip, regs->ARM_sp, regs->ARM_lr, regs->ARM_pc);
orig_ret_vaddr = regs->ARM_lr;
regs->ARM_lr = trampoline_vaddr;