Lines Matching defs:gpr2
15 .macro kuap_user_restore gpr1, gpr2
31 mfspr \gpr2, SPRN_AMR
32 cmpd \gpr1, \gpr2
49 mfspr \gpr2, SPRN_IAMR
50 cmpd \gpr1, \gpr2
62 .macro kuap_kernel_restore gpr1, gpr2
70 ld \gpr2, STACK_REGS_AMR(r1)
72 cmpd \gpr1, \gpr2
75 mtspr SPRN_AMR, \gpr2
86 .macro kuap_check_amr gpr1, gpr2
91 LOAD_REG_IMMEDIATE(\gpr2, AMR_KUAP_BLOCKED)
92 999: tdne \gpr1, \gpr2
125 .macro kuap_save_amr_and_lock gpr1, gpr2, use_cr, msr_pr_cr
160 LOAD_REG_IMMEDIATE(\gpr2, AMR_KUAP_BLOCKED)
161 cmpd \use_cr, \gpr1, \gpr2
166 mtspr SPRN_AMR, \gpr2
184 LOAD_REG_IMMEDIATE(\gpr2, AMR_KUEP_BLOCKED)
185 mtspr SPRN_IAMR, \gpr2