Home
last modified time | relevance | path

Searched defs:gpr1 (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/
H A Dkup.h11 101: mtsrin \gpr1, \gpr2 variable
12 addi \gpr1, \gpr1, 0x111 /* next VSID */ variable
13 rlwinm \gpr1, \gpr1, 0, 0xf0ffffff /* clear VSID overflow */ variable
21 li \gpr1, NUM_USER_SEGMENTS variable
24 mfsrin \gpr1, \gpr variable
25 oris \\gpr1, \\gpr1, SR_NX@h /* set Nx */ global() variable
26 kuep_update_sr \\gpr1, \\gpr2 global() variable
32 li \\gpr1, NUM_USER_SEGMENTS global() variable
35 mfsrin \\gpr1, \\gpr2 global() variable
36 rlwinm \\gpr1, \\gpr1, 0, ~SR_NX /* Clear Nx */ global() variable
37 kuep_update_sr \\gpr1, \\gpr2 global() variable
44 101: mtsrin \\gpr1, \\gpr2 global() variable
45 addi \\gpr1, \\gpr1, 0x111 /* next VSID */ global() variable
46 rlwinm \\gpr1, \\gpr1, 0, 0xf0ffffff /* clear VSID overflow */ global() variable
53 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 global() variable
58 li \\gpr1, 0 global() variable
59 stw \\gpr1, KUAP(\\thread) global() variable
60 mfsrin \\gpr1, \\gpr2 global() variable
61 oris \\gpr1, \\gpr1, SR_KS@h /* set Ks */ global() variable
62 kuap_update_sr \\gpr1, \\gpr2, \\gpr3 global() variable
66 .macro kuap_restore sp, current, gpr1, gpr2, gpr3 global() variable
71 mfsrin \\gpr1, \\gpr2 global() variable
72 rlwinm \\gpr1, \\gpr1, 0, ~SR_KS /* Clear Ks */ global() variable
73 kuap_update_sr \\gpr1, \\gpr2, \\gpr3 global() variable
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/32/
H A Dkup-8xx.h12 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 variable
14 mfspr \gpr1, SPRN_MD_AP variable
16 stw \gpr1, STACK_REGS_KUAP(\sp) variable
19 .macro kuap_restore sp, current, gpr1, gpr2, gpr3 variable
20 lwz \gpr1, STACK_REGS_KUAP(\sp) variable
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkup.h29 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 variable
32 .macro kuap_restore sp, current, gpr1, gpr2, gpr3 variable
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dkup-radix.h18 mfspr \gpr1, SPRN_AMR variable
20 cmpd \gpr1, \gpr2 variable
34 mfspr \gpr1, SPRN_AMR variable
37 999: tdne \gpr1, \gpr2 variable
51 std \gpr1, STACK_REGS_KUAP(r1) variable
54 cmpd \use_cr, \gpr1, \gpr variable
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dkup.h24 ld \gpr1, STACK_REGS_AMR(r1) variable
32 cmpd \gpr1, \gpr2 variable
42 ld \gpr1, STACK_REGS_IAMR(r1) variable
50 cmpd \gpr1, \gpr2 variable
71 mfspr \gpr1, SPRN_AMR variable
72 cmpd \gpr1, \gpr variable
89 mfspr \\gpr1, SPRN_AMR global() variable
92 999: tdne \\gpr1, \\gpr2 global() variable
152 mfspr \\gpr1, SPRN_AMR global() variable
153 std \\gpr1, STACK_REGS_AMR(r1) global() variable
161 cmpd \\use_cr, \\gpr1, \\gpr2 global() variable
176 mfspr \\gpr1, SPRN_IAMR global() variable
177 std \\gpr1, STACK_REGS_IAMR(r1) global() variable
[all...]

Completed in 2 milliseconds