entry-common.S (ffb1e76f4f32d2b8ea4189df0484980370476395) | entry-common.S (50596b7559bf226bb35ad55855ee979453ec06a1) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * linux/arch/arm/kernel/entry-common.S 4 * 5 * Copyright (C) 2000 Russell King 6 */ 7 8#include <asm/assembler.h> --- 156 unchanged lines hidden (view full) --- 165 THUMB( mov r8, sp ) 166 THUMB( store_user_sp_lr r8, r10, S_SP ) @ calling sp, lr 167 mrs saved_psr, spsr @ called from non-FIQ mode, so ok. 168 TRACE( mov saved_pc, lr ) 169 str saved_pc, [sp, #S_PC] @ Save calling PC 170 str saved_psr, [sp, #S_PSR] @ Save CPSR 171 str r0, [sp, #S_OLD_R0] @ Save OLD_R0 172#endif | 1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * linux/arch/arm/kernel/entry-common.S 4 * 5 * Copyright (C) 2000 Russell King 6 */ 7 8#include <asm/assembler.h> --- 156 unchanged lines hidden (view full) --- 165 THUMB( mov r8, sp ) 166 THUMB( store_user_sp_lr r8, r10, S_SP ) @ calling sp, lr 167 mrs saved_psr, spsr @ called from non-FIQ mode, so ok. 168 TRACE( mov saved_pc, lr ) 169 str saved_pc, [sp, #S_PC] @ Save calling PC 170 str saved_psr, [sp, #S_PSR] @ Save CPSR 171 str r0, [sp, #S_OLD_R0] @ Save OLD_R0 172#endif |
173 reload_current r10, ip |
|
173 zero_fp 174 alignment_trap r10, ip, __cr_alignment 175 asm_trace_hardirqs_on save=0 176 enable_irq_notrace 177 ct_user_exit save=0 178 179 /* 180 * Get the system call number. --- 275 unchanged lines hidden --- | 174 zero_fp 175 alignment_trap r10, ip, __cr_alignment 176 asm_trace_hardirqs_on save=0 177 enable_irq_notrace 178 ct_user_exit save=0 179 180 /* 181 * Get the system call number. --- 275 unchanged lines hidden --- |