/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | entry.S | 21 #include <asm/assembly.h> /* for LDREG/STREG defines */ 117 LDREG TI_TASK(%r9), %r1 /* thread_info -> task_struct */ 142 LDREG PT_GR1(%r29), %r1 143 LDREG PT_GR30(%r29),%r30 144 LDREG PT_GR29(%r29),%r29 441 LDREG 0(\ptp),\pte 447 2: LDREG 0(\ptp),\pte 759 LDREG TI_TASK-THREAD_SZ_ALGN-FRAME_SIZE(%r30), %r1 760 LDREG TASK_PT_GR25(%r1), %r26 762 LDREG TASK_PT_GR2 [all...] |
H A D | relocate_kernel.S | 79 LDREG,ma REG_SZ(%arg0), %r3 107 LDREG,ma REG_SZ(%r21), %r8 108 LDREG,ma REG_SZ(%r21), %r9 109 LDREG,ma REG_SZ(%r21), %r10 110 LDREG,ma REG_SZ(%r21), %r11 117 LDREG,ma REG_SZ(%r21), %r8 118 LDREG,ma REG_SZ(%r21), %r9 119 LDREG,ma REG_SZ(%r21), %r10 120 LDREG,ma REG_SZ(%r21), %r11 135 LDREG kexec_free_me [all...] |
H A D | syscall.S | 155 LDREG TI_TASK(%r1),%r1 210 LDREG TI_FLAGS(%r1),%r1 276 LDREG TI_TASK(%r1), %r1 293 LDREG TASK_PT_GR31(%r1),%r2 331 LDREG TI_TASK(%r1), %r1 332 LDREG TASK_PT_GR28(%r1), %r28 /* Restore return value */ 333 LDREG TASK_PT_GR26(%r1), %r26 /* Restore the users args */ 334 LDREG TASK_PT_GR25(%r1), %r25 335 LDREG TASK_PT_GR24(%r1), %r24 336 LDREG TASK_PT_GR2 [all...] |
H A D | real2.S | 106 LDREG -REG_SZ(%sp), %sp /* restore SP */ 108 LDREG -1*REG_SZ(%sp), %r27 109 LDREG -2*REG_SZ(%sp), %r29 113 LDREG -RP_OFFSET(%sp), %rp /* restore RP */ 120 # define POP_CR(r, where) LDREG,mb -REG_SZ(where), %r1 ! mtctl %r1, r
|
H A D | pacache.S | 66 88: LDREG ITLB_SID_BASE(%r1), %r20 67 LDREG ITLB_SID_STRIDE(%r1), %r21 68 LDREG ITLB_SID_COUNT(%r1), %r22 69 LDREG ITLB_OFF_BASE(%r1), %arg0 70 LDREG ITLB_OFF_STRIDE(%r1), %arg1 71 LDREG ITLB_OFF_COUNT(%r1), %arg2 72 LDREG ITLB_LOOP(%r1), %arg3 110 LDREG DTLB_SID_BASE(%r1), %r20 111 LDREG DTLB_SID_STRIDE(%r1), %r21 112 LDREG DTLB_SID_COUN [all...] |
H A D | head.S | 387 LDREG 0(%sp),%sp /* load task address */ 389 LDREG TASK_THREAD_INFO(%sp),%sp
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | relocate_kernel.S | 79 LDREG,ma REG_SZ(%arg0), %r3 107 LDREG,ma REG_SZ(%r21), %r8 108 LDREG,ma REG_SZ(%r21), %r9 109 LDREG,ma REG_SZ(%r21), %r10 110 LDREG,ma REG_SZ(%r21), %r11 117 LDREG,ma REG_SZ(%r21), %r8 118 LDREG,ma REG_SZ(%r21), %r9 119 LDREG,ma REG_SZ(%r21), %r10 120 LDREG,ma REG_SZ(%r21), %r11 135 LDREG kexec_free_me [all...] |
H A D | entry.S | 21 #include <asm/assembly.h> /* for LDREG/STREG defines */ 107 LDREG TASK_STACK(%r9),%r30 134 LDREG PT_GR1(%r29), %r1 135 LDREG PT_GR30(%r29),%r30 136 LDREG PT_GR29(%r29),%r29 425 LDREG 0(\ptp),\pte 431 2: LDREG 0(\ptp),\pte 742 LDREG TASK_PT_GR25(%r1), %r26 744 LDREG TASK_PT_GR27(%r1), %r27 746 LDREG TASK_PT_GR2 [all...] |
H A D | real2.S | 93 LDREG -REG_SZ(%sp), %sp /* restore SP */ 95 LDREG -1*REG_SZ(%sp), %r27 96 LDREG -2*REG_SZ(%sp), %r29 100 LDREG -RP_OFFSET(%sp), %rp /* restore RP */ 107 # define POP_CR(r, where) LDREG,mb -REG_SZ(where), %r1 ! mtctl %r1, r
|
H A D | pacache.S | 66 88: LDREG ITLB_SID_BASE(%r1), %r20 67 LDREG ITLB_SID_STRIDE(%r1), %r21 68 LDREG ITLB_SID_COUNT(%r1), %r22 69 LDREG ITLB_OFF_BASE(%r1), %arg0 70 LDREG ITLB_OFF_STRIDE(%r1), %arg1 71 LDREG ITLB_OFF_COUNT(%r1), %arg2 72 LDREG ITLB_LOOP(%r1), %arg3 110 LDREG DTLB_SID_BASE(%r1), %r20 111 LDREG DTLB_SID_STRIDE(%r1), %r21 112 LDREG DTLB_SID_COUN [all...] |
H A D | syscall.S | 170 LDREG TASK_STACK(%r30),%r30 /* set up kernel stack */ 236 LDREG TASK_TI_FLAGS(%r1),%r1 318 LDREG TASK_PT_GR31(%r1),%r2 356 LDREG TASK_PT_GR28(%r1), %r28 /* Restore return value */ 357 LDREG TASK_PT_GR26(%r1), %r26 /* Restore the users args */ 358 LDREG TASK_PT_GR25(%r1), %r25 359 LDREG TASK_PT_GR24(%r1), %r24 360 LDREG TASK_PT_GR23(%r1), %r23 361 LDREG TASK_PT_GR22(%r1), %r22 362 LDREG TASK_PT_GR2 [all...] |
H A D | head.S | 267 LDREG TASK_PT_GR11(%r6), %r11 403 LDREG 0(%r6),%r6 406 LDREG TASK_STACK(%r6),%sp
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | assembly.h | 14 #define LDREG ldd macro 29 #define LDREG ldw macro 158 #define REST_SP(r, where) LDREG where, %r1 ! mtsp %r1, r 160 #define REST_CR(r, where) LDREG where, %r1 ! mtctl %r1, r 198 LDREG PT_GR2 (\regs), %r2 199 LDREG PT_GR3 (\regs), %r3 200 LDREG PT_GR4 (\regs), %r4 201 LDREG PT_GR5 (\regs), %r5 202 LDREG PT_GR6 (\regs), %r6 203 LDREG PT_GR [all...] |
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | assembly.h | 59 #define LDREG ldd macro 69 #define LDREG ldw macro 205 #define REST_SP(r, where) LDREG where, %r1 ! mtsp %r1, r 207 #define REST_CR(r, where) LDREG where, %r1 ! mtctl %r1, r 245 LDREG PT_GR2 (\regs), %r2 246 LDREG PT_GR3 (\regs), %r3 247 LDREG PT_GR4 (\regs), %r4 248 LDREG PT_GR5 (\regs), %r5 249 LDREG PT_GR6 (\regs), %r6 250 LDREG PT_GR [all...] |