/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | syscall.S | 162 STREG %r0, TASK_PT_PSW(%r1) 163 STREG %r2, TASK_PT_GR2(%r1) /* preserve rp */ 164 STREG %r19, TASK_PT_GR19(%r1) 175 STREG %r2, TASK_PT_GR30(%r1) /* ... and save it */ 177 STREG %r20, TASK_PT_GR20(%r1) /* Syscall number */ 178 STREG %r21, TASK_PT_GR21(%r1) 179 STREG %r22, TASK_PT_GR22(%r1) 180 STREG %r23, TASK_PT_GR23(%r1) /* 4th argument */ 181 STREG %r24, TASK_PT_GR24(%r1) /* 3rd argument */ 182 STREG [all...] |
H A D | entry.S | 21 #include <asm/assembly.h> /* for LDREG/STREG defines */ 120 STREG %r17,PT_GR30(%r9) 121 STREG %r29,PT_GR29(%r9) 122 STREG %r26,PT_GR26(%r9) 123 STREG %r16,PT_SR7(%r9) 134 STREG %r1,PT_GR30(%r9) 135 STREG %r29,PT_GR29(%r9) 136 STREG %r26,PT_GR26(%r9) 137 STREG %r16,PT_SR7(%r9) 481 STREG \tm [all...] |
H A D | relocate_kernel.S | 111 STREG,ma %r8, REG_SZ(%r20) 112 STREG,ma %r9, REG_SZ(%r20) 113 STREG,ma %r10, REG_SZ(%r20) 114 STREG,ma %r11, REG_SZ(%r20) 121 STREG,ma %r8, REG_SZ(%r20) 122 STREG,ma %r9, REG_SZ(%r20) 123 STREG,ma %r10, REG_SZ(%r20) 124 STREG,ma %r11, REG_SZ(%r20)
|
H A D | real2.S | 59 STREG %rp, -RP_OFFSET(%sp) /* save RP */ 63 STREG %r27, -1*REG_SZ(%sp) 64 STREG %r29, -2*REG_SZ(%sp) 66 STREG %sp, -REG_SZ(%arg0) /* save SP on real-mode stack */ 119 # define PUSH_CR(r, where) mfctl r, %r1 ! STREG,ma %r1, REG_SZ(where)
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | assembly.h | 15 #define STREG std macro 30 #define STREG stw macro 157 #define SAVE_SP(r, where) mfsp r, %r1 ! STREG %r1, where 159 #define SAVE_CR(r, where) mfctl r, %r1 ! STREG %r1, where 163 STREG %r1, PT_GR1 (\regs) 164 STREG %r2, PT_GR2 (\regs) 165 STREG %r3, PT_GR3 (\regs) 166 STREG %r4, PT_GR4 (\regs) 167 STREG %r5, PT_GR5 (\regs) 168 STREG [all...] |
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | entry.S | 21 #include <asm/assembly.h> /* for LDREG/STREG defines */ 112 STREG %r17,PT_GR30(%r9) 113 STREG %r29,PT_GR29(%r9) 114 STREG %r26,PT_GR26(%r9) 115 STREG %r16,PT_SR7(%r9) 126 STREG %r1,PT_GR30(%r9) 127 STREG %r29,PT_GR29(%r9) 128 STREG %r26,PT_GR26(%r9) 129 STREG %r16,PT_SR7(%r9) 459 STREG \tm [all...] |
H A D | syscall.S | 188 STREG %r0, TASK_PT_PSW(%r1) 189 STREG %r2, TASK_PT_GR2(%r1) /* preserve rp */ 190 STREG %r19, TASK_PT_GR19(%r1) 201 STREG %r2, TASK_PT_GR30(%r1) /* ... and save it */ 203 STREG %r20, TASK_PT_GR20(%r1) /* Syscall number */ 204 STREG %r21, TASK_PT_GR21(%r1) 205 STREG %r22, TASK_PT_GR22(%r1) 206 STREG %r23, TASK_PT_GR23(%r1) /* 4th argument */ 207 STREG %r24, TASK_PT_GR24(%r1) /* 3rd argument */ 208 STREG [all...] |
H A D | relocate_kernel.S | 111 STREG,ma %r8, REG_SZ(%r20) 112 STREG,ma %r9, REG_SZ(%r20) 113 STREG,ma %r10, REG_SZ(%r20) 114 STREG,ma %r11, REG_SZ(%r20) 121 STREG,ma %r8, REG_SZ(%r20) 122 STREG,ma %r9, REG_SZ(%r20) 123 STREG,ma %r10, REG_SZ(%r20) 124 STREG,ma %r11, REG_SZ(%r20)
|
H A D | real2.S | 46 STREG %rp, -RP_OFFSET(%sp) /* save RP */ 50 STREG %r27, -1*REG_SZ(%sp) 51 STREG %r29, -2*REG_SZ(%sp) 53 STREG %sp, -REG_SZ(%arg0) /* save SP on real-mode stack */ 106 # define PUSH_CR(r, where) mfctl r, %r1 ! STREG,ma %r1, REG_SZ(where)
|
H A D | head.S | 243 STREG %r11, TASK_PT_GR11(%r6)
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | assembly.h | 60 #define STREG std macro 70 #define STREG stw macro 204 #define SAVE_SP(r, where) mfsp r, %r1 ! STREG %r1, where 206 #define SAVE_CR(r, where) mfctl r, %r1 ! STREG %r1, where 210 STREG %r1, PT_GR1 (\regs) 211 STREG %r2, PT_GR2 (\regs) 212 STREG %r3, PT_GR3 (\regs) 213 STREG %r4, PT_GR4 (\regs) 214 STREG %r5, PT_GR5 (\regs) 215 STREG [all...] |