Searched refs:newregs (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/sh/include/asm/ |
| H A D | kexec.h | 35 static inline void crash_setup_regs(struct pt_regs *newregs, in crash_setup_regs() argument 39 memcpy(newregs, oldregs, sizeof(*newregs)); in crash_setup_regs() 41 __asm__ __volatile__ ("mov r0, %0" : "=r" (newregs->regs[0])); in crash_setup_regs() 42 __asm__ __volatile__ ("mov r1, %0" : "=r" (newregs->regs[1])); in crash_setup_regs() 43 __asm__ __volatile__ ("mov r2, %0" : "=r" (newregs->regs[2])); in crash_setup_regs() 44 __asm__ __volatile__ ("mov r3, %0" : "=r" (newregs->regs[3])); in crash_setup_regs() 45 __asm__ __volatile__ ("mov r4, %0" : "=r" (newregs->regs[4])); in crash_setup_regs() 46 __asm__ __volatile__ ("mov r5, %0" : "=r" (newregs->regs[5])); in crash_setup_regs() 47 __asm__ __volatile__ ("mov r6, %0" : "=r" (newregs->regs[6])); in crash_setup_regs() 48 __asm__ __volatile__ ("mov r7, %0" : "=r" (newregs->regs[7])); in crash_setup_regs() [all …]
|
| /linux/arch/arm/include/asm/ |
| H A D | kexec.h | 34 static inline void crash_setup_regs(struct pt_regs *newregs, in crash_setup_regs() argument 38 memcpy(newregs, oldregs, sizeof(*newregs)); in crash_setup_regs() 47 : [_ARM_pc] "=r" (newregs->ARM_pc), in crash_setup_regs() 48 [_ARM_cpsr] "=r" (newregs->ARM_cpsr), in crash_setup_regs() 49 [_ARM_sp] "=r" (newregs->ARM_sp), in crash_setup_regs() 50 [_ARM_lr] "=o" (newregs->ARM_lr) in crash_setup_regs() 51 : [regs_base] "r" (&newregs->ARM_r0) in crash_setup_regs()
|
| /linux/arch/mips/include/asm/ |
| H A D | kexec.h | 25 static inline void crash_setup_regs(struct pt_regs *newregs, in crash_setup_regs() argument 29 memcpy(newregs, oldregs, sizeof(*newregs)); in crash_setup_regs() 31 prepare_frametrace(newregs); in crash_setup_regs()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | kexec.h | 27 static inline void crash_setup_regs(struct pt_regs *newregs, in crash_setup_regs() argument 31 memcpy(newregs, oldregs, sizeof(*newregs)); in crash_setup_regs() 33 prepare_frametrace(newregs); in crash_setup_regs()
|
| /linux/arch/riscv/include/asm/ |
| H A D | kexec.h | 26 extern void riscv_crash_save_regs(struct pt_regs *newregs); 29 crash_setup_regs(struct pt_regs *newregs, in crash_setup_regs() argument 33 memcpy(newregs, oldregs, sizeof(struct pt_regs)); in crash_setup_regs() 35 riscv_crash_save_regs(newregs); in crash_setup_regs()
|
| /linux/arch/m68k/include/asm/ |
| H A D | kexec.h | 20 static inline void crash_setup_regs(struct pt_regs *newregs, in crash_setup_regs() argument
|
| /linux/arch/parisc/include/asm/ |
| H A D | kexec.h | 25 static inline void crash_setup_regs(struct pt_regs *newregs, in crash_setup_regs() argument
|