gpr1 9 arch/powerpc/include/asm/book3s/32/kup.h .macro kuep_update_sr gpr1, gpr2 /* NEVER use r0 as gpr2 due to addis */ gpr1 18 arch/powerpc/include/asm/book3s/32/kup.h .macro kuep_lock gpr1, gpr2 gpr1 29 arch/powerpc/include/asm/book3s/32/kup.h .macro kuep_unlock gpr1, gpr2 gpr1 42 arch/powerpc/include/asm/book3s/32/kup.h .macro kuap_update_sr gpr1, gpr2, gpr3 /* NEVER use r0 as gpr2 due to addis */ gpr1 52 arch/powerpc/include/asm/book3s/32/kup.h .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 gpr1 65 arch/powerpc/include/asm/book3s/32/kup.h .macro kuap_restore sp, current, gpr1, gpr2, gpr3 gpr1 23 arch/powerpc/include/asm/book3s/64/kup-radix.h .macro kuap_check_amr gpr1, gpr2 gpr1 35 arch/powerpc/include/asm/book3s/64/kup-radix.h .macro kuap_save_amr_and_lock gpr1, gpr2, use_cr, msr_pr_cr gpr1 21 arch/powerpc/include/asm/kup.h .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 gpr1 24 arch/powerpc/include/asm/kup.h .macro kuap_restore sp, current, gpr1, gpr2, gpr3 gpr1 11 arch/powerpc/include/asm/nohash/32/kup-8xx.h .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 gpr1 18 arch/powerpc/include/asm/nohash/32/kup-8xx.h .macro kuap_restore sp, current, gpr1, gpr2, gpr3