kernel/arch/arm64/include/asm/scs.h
.. .. @@ -9,15 +9,16 @@ 9 9 #ifdef CONFIG_SHADOW_CALL_STACK 10 10 scs_sp .req x18 11 11 12 - .macro scs_load tsk, tmp13 - ldr scs_sp, [\tsk, #TSK_TI_SCS_SP]12 + .macro scs_load_current13 + get_current_task scs_sp14 + ldr scs_sp, [scs_sp, #TSK_TI_SCS_SP]14 15 .endm 15 16 16 17 .macro scs_save tsk, tmp 17 18 str scs_sp, [\tsk, #TSK_TI_SCS_SP] 18 19 .endm 19 20 #else 20 - .macro scs_load tsk, tmp21 + .macro scs_load_current21 22 .endm 22 23 23 24 .macro scs_save tsk, tmp