/kernel/linux/linux-6.6/arch/arm/lib/ |
H A D | error-inject.c | 8 instruction_pointer_set(regs, regs->ARM_lr); in override_function_with_return()
|
/kernel/linux/linux-5.10/arch/arm/probes/uprobes/ |
H A D | core.c | 66 orig_ret_vaddr = regs->ARM_lr; in arch_uretprobe_hijack_return_addr() 68 regs->ARM_lr = trampoline_vaddr; in arch_uretprobe_hijack_return_addr()
|
/kernel/linux/linux-6.6/arch/arm/probes/uprobes/ |
H A D | core.c | 66 orig_ret_vaddr = regs->ARM_lr; in arch_uretprobe_hijack_return_addr() 68 regs->ARM_lr = trampoline_vaddr; in arch_uretprobe_hijack_return_addr()
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | stacktrace.h | 23 frame->lr = regs->ARM_lr; in arm_get_current_stackframe()
|
H A D | kexec.h | 52 [_ARM_lr] "=o" (newregs->ARM_lr) in crash_setup_regs()
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | stacktrace.h | 34 frame->lr = regs->ARM_lr; in arm_get_current_stackframe()
|
H A D | kexec.h | 50 [_ARM_lr] "=o" (newregs->ARM_lr) in crash_setup_regs()
|
/kernel/linux/linux-5.10/arch/arm/include/uapi/asm/ |
H A D | ptrace.h | 137 #define ARM_lr uregs[14] macro
|
/kernel/linux/linux-6.6/arch/arm/include/uapi/asm/ |
H A D | ptrace.h | 137 #define ARM_lr uregs[14] macro
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm/asm/ |
H A D | ptrace.h | 77 #define ARM_lr uregs[14] macro
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-arm/asm/ |
H A D | ptrace.h | 86 #define ARM_lr uregs[14] macro
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-arm/asm/ |
H A D | ptrace.h | 86 #define ARM_lr uregs[14] macro
|
/kernel/linux/linux-5.10/arch/arm/probes/ |
H A D | decode-arm.c | 60 regs->ARM_lr = iaddr + 4; in simulate_bbl() 71 regs->ARM_lr = iaddr + 4; in simulate_blx1() 83 regs->ARM_lr = (long) regs->ARM_pc; in simulate_blx2bx()
|
/kernel/linux/linux-6.6/arch/arm/probes/ |
H A D | decode-arm.c | 60 regs->ARM_lr = iaddr + 4; in simulate_bbl() 71 regs->ARM_lr = iaddr + 4; in simulate_blx1() 83 regs->ARM_lr = (long) regs->ARM_pc; in simulate_blx2bx()
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | process.c | 123 printk("LR is at %pS\n", (void *)regs->ARM_lr); in __show_regs() 125 regs->ARM_pc, regs->ARM_lr, regs->ARM_cpsr); in __show_regs()
|
H A D | signal.c | 200 regs->ARM_lr = context.arm_lr; in restore_sigframe() 309 .arm_lr = regs->ARM_lr, in setup_sigframe() 478 regs->ARM_lr = retcode; in setup_return()
|
H A D | stacktrace.c | 174 frame.lr = regs->ARM_lr; in save_stack_trace_regs()
|
H A D | kgdb.c | 37 { "lr", 4, offsetof(struct pt_regs, ARM_lr)},
|
/kernel/linux/linux-5.10/arch/arm/probes/kprobes/ |
H A D | core.c | 423 ri->ret_addr = (kprobe_opcode_t *)regs->ARM_lr; in arch_prepare_kretprobe() 427 regs->ARM_lr = (unsigned long)&kretprobe_trampoline; in arch_prepare_kretprobe()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | process.c | 137 printk("LR is at %pS\n", (void *)regs->ARM_lr); in __show_regs() 139 regs->ARM_pc, regs->ARM_lr, regs->ARM_cpsr); in __show_regs()
|
H A D | stacktrace.c | 169 regs->ARM_lr, regs->ARM_pc); in arch_stack_walk()
|
H A D | signal.c | 167 regs->ARM_lr = context.arm_lr; in restore_sigframe() 272 .arm_lr = regs->ARM_lr, in setup_sigframe() 437 regs->ARM_lr = retcode; in setup_return()
|
H A D | kgdb.c | 37 { "lr", 4, offsetof(struct pt_regs, ARM_lr)},
|
/kernel/linux/linux-6.6/arch/arm/probes/kprobes/ |
H A D | core.c | 423 ri->ret_addr = (kprobe_opcode_t *)regs->ARM_lr; in arch_prepare_kretprobe() 427 regs->ARM_lr = (unsigned long)&__kretprobe_trampoline; in arch_prepare_kretprobe()
|
/kernel/linux/linux-5.10/arch/arm/mach-iop32x/ |
H A D | pci.c | 173 addr, fsr, regs->ARM_pc, regs->ARM_lr); in iop3xx_pci_abort()
|