/kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/ |
H A D | hvcall.S | 21 li r11, API_NUMBER; \ 45 li r11, API_NUMBER; \ 49 ld r11, -8(r1); \ 50 std r4, 0(r11); \ 65 li r11, API_NUMBER; \ 69 ld r11, -8(r1); \ 70 std r4, 0(r11); \ 71 ld r11, -16(r1); \ 72 std r5, 0(r11); \ 88 li r11, API_NUMBE [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/ps3/ |
H A D | hvcall.S | 21 li r11, API_NUMBER; \ 45 li r11, API_NUMBER; \ 49 ld r11, -8(r1); \ 50 std r4, 0(r11); \ 65 li r11, API_NUMBER; \ 69 ld r11, -8(r1); \ 70 std r4, 0(r11); \ 71 ld r11, -16(r1); \ 72 std r5, 0(r11); \ 88 li r11, API_NUMBE [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | swsusp_32.S | 55 lis r11,swsusp_save_area@h 56 ori r11,r11,swsusp_save_area@l 59 stw r0,SL_LR(r11) 61 stw r0,SL_CR(r11) 62 stw r1,SL_SP(r11) 63 stw r2,SL_R2(r11) 64 stmw r12,SL_R12(r11) 68 stw r4,SL_MSR(r11) 70 stw r4,SL_SDR1(r11) [all...] |
H A D | swsusp_booke.S | 51 lis r11,swsusp_save_area@h 52 ori r11,r11,swsusp_save_area@l 55 stw r0,SL_LR(r11) 57 stw r0,SL_CR(r11) 58 stw r1,SL_SP(r11) 59 stw r2,SL_R2(r11) 60 stmw r12,SL_R12(r11) 64 stw r4,SL_MSR(r11) 66 stw r4,SL_TCR(r11) [all...] |
H A D | head_booke.h | 50 stw r11, THREAD_NORMSAVE(0)(r10); \ 53 mfspr r11, SPRN_SRR1; \ 55 andi. r11, r11, MSR_PR; /* check whether user or kernel */\ 56 mr r11, r1; \ 58 BOOKE_CLEAR_BTB(r11) \ 60 lwz r11, TASK_STACK - THREAD(r10); \ 61 ALLOC_STACK_FRAME(r11, THREAD_SIZE); \ 62 1 : subi r11, r11, INT_FRAME_SIZ 91 stw r11, THREAD_NORMSAVE(0)(r10) global() variable 94 mfspr r11, SPRN_SRR1 global() variable 110 lwz r11, TASK_STACK - THREAD(r10) global() variable 134 addi r11,r1,STACK_FRAME_OVERHEAD global() variable 146 lis r11,global_dbcr0@ha global() variable 148 addi r11,r11,global_dbcr0@l global() variable 152 add r11, r11, r10 global() variable 162 lis r11, transfer_to_syscall@h global() variable 163 ori r11, r11, transfer_to_syscall@l global() variable [all...] |
H A D | head_32.h | 21 mtspr SPRN_SPRG_SCRATCH1,r11 25 mfspr r11, SPRN_DAR 26 stw r11, DAR(r10) variable 27 mfspr r11, SPRN_DSISR variable 28 stw r11, DSISR(r10) variable 30 mfspr r11, SPRN_SRR0 variable 31 stw r11, SRR0(r10) variable 33 mfspr r11, SPRN_SRR1 /* check whether user or kernel */ variable 35 stw r11, SRR1(r10) variable 38 andi. r11, r1 variable 75 stw r11,GPR1(r1) global() variable 76 stw r11,0(r1) global() variable 77 mr r11, r1 global() variable 132 mfspr r11, SPRN_SRR0 global() variable 135 mr r11, r1 global() variable 143 stw r11,GPR1(r1) global() variable 144 stw r11,0(r1) global() variable 145 mr r11, r1 global() variable 187 addi r11,r1,STACK_FRAME_OVERHEAD global() variable 202 lis r11,global_dbcr0@ha global() variable 204 addi r11,r11,global_dbcr0@l global() variable 214 lis r11, transfer_to_syscall@h global() variable 215 ori r11, r11, transfer_to_syscall@l global() variable [all...] |
H A D | head_40x.S | 106 stw r11,crit_r11@l(0); \ 108 mfspr r11,SPRN_SRR3; /* check whether user or kernel */\ 109 andi. r11,r11,MSR_PR; \ 110 lis r11,critirq_ctx@ha; \ 111 tophys(r11,r11); \ 112 lwz r11,critirq_ctx@l(r11); \ 115 mfspr r11,SPRN_SPRG_THREA [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | swsusp_32.S | 57 lis r11,swsusp_save_area@h 58 ori r11,r11,swsusp_save_area@l 61 stw r0,SL_LR(r11) 63 stw r0,SL_CR(r11) 64 stw r1,SL_SP(r11) 65 stw r2,SL_R2(r11) 66 stmw r12,SL_R12(r11) 70 stw r4,SL_MSR(r11) 72 stw r4,SL_SDR1(r11) [all...] |
H A D | swsusp_85xx.S | 51 lis r11,swsusp_save_area@h 52 ori r11,r11,swsusp_save_area@l 55 stw r0,SL_LR(r11) 57 stw r0,SL_CR(r11) 58 stw r1,SL_SP(r11) 59 stw r2,SL_R2(r11) 60 stmw r12,SL_R12(r11) 64 stw r4,SL_MSR(r11) 66 stw r4,SL_TCR(r11) [all...] |
H A D | head_40x.S | 111 stw r11,crit_r11@l(0) 113 mfspr r11,SPRN_SRR1 115 stw r11,crit_srr1@l(0) 117 mfspr r11,SPRN_ESR 119 stw r11,crit_esr@l(0) 121 mfspr r11,SPRN_SRR3 /* check whether user or kernel */ 122 andi. r11,r11,MSR_PR 123 lis r11,(critirq_ctx-PAGE_OFFSET)@ha 124 lwz r11,(critirq_ct [all...] |
H A D | cpu_setup_6xx.S | 96 mfspr r11,SPRN_HID0 97 andi. r0,r11,HID0_DCE 98 ori r11,r11,HID0_ICE|HID0_DCE 99 ori r8,r11,HID0_ICFI 105 mtspr SPRN_HID0,r11 /* enable caches */ 115 mfspr r11,SPRN_HID0 116 ori r11,r11,HID0_SIED|HID0_BHTE 117 ori r8,r11,HID0_BTC [all...] |
H A D | head_44x.S | 306 mtspr SPRN_SPRG_WSCRATCH1, r11 309 mfcr r11 310 mtspr SPRN_SPRG_WSCRATCH4, r11 316 lis r11, PAGE_OFFSET@h 317 cmplw r10, r11 319 lis r11, swapper_pg_dir@h 320 ori r11, r11, swapper_pg_dir@l 329 mfspr r11,SPRN_SPRG_THREAD 330 lwz r11,PGDI [all...] |
H A D | head_booke.h | 51 stw r11, THREAD_NORMSAVE(0)(r10); \ 54 mfspr r11, SPRN_SRR1; \ 56 andi. r11, r11, MSR_PR; /* check whether user or kernel */\ 57 LOAD_REG_IMMEDIATE(r11, MSR_KERNEL); \ 58 mtmsr r11; \ 59 mr r11, r1; \ 61 BOOKE_CLEAR_BTB(r11) \ 63 lwz r11, TASK_STACK - THREAD(r10); \ 64 ALLOC_STACK_FRAME(r11, THREAD_SIZ 120 stw r11, THREAD_NORMSAVE(0)(r10) global() variable 123 mfspr r11, SPRN_SRR1 global() variable 138 mr r11, r1 global() variable [all...] |
/kernel/linux/linux-5.10/arch/microblaze/lib/ |
H A D | fastcopy.S | 58 lbui r11, r6, 0 /* h = *s */ 59 sbi r11, r5, 0 /* *d = h */ 82 lwi r11, r6, 8 /* t3 = *(s + 8) */ 86 swi r11, r5, 8 /* *(d + 8) = t3 */ 90 lwi r11, r6, 24 /* t3 = *(s + 24) */ 94 swi r11, r5, 24 /* *(d + 24) = t3 */ 105 lwi r11, r8, 0 /* h = *(as + 0) */ 113 bslli r11, r11, 24 /* h = h << 24 */ 117 or r9, r11, r [all...] |
/kernel/linux/linux-6.6/arch/microblaze/lib/ |
H A D | fastcopy.S | 58 lbui r11, r6, 0 /* h = *s */ 59 sbi r11, r5, 0 /* *d = h */ 82 lwi r11, r6, 8 /* t3 = *(s + 8) */ 86 swi r11, r5, 8 /* *(d + 8) = t3 */ 90 lwi r11, r6, 24 /* t3 = *(s + 24) */ 94 swi r11, r5, 24 /* *(d + 24) = t3 */ 105 lwi r11, r8, 0 /* h = *(as + 0) */ 113 bslli r11, r11, 24 /* h = h << 24 */ 117 or r9, r11, r [all...] |
/kernel/linux/linux-5.10/arch/microblaze/kernel/ |
H A D | entry-nommu.S | 35 mfs r11, rmsr 36 andi r11, r11, ~MSR_IE 37 mts rmsr, r11 41 mfs r11, rmsr 42 ori r11, r11, MSR_IE 43 mts rmsr, r11 47 mfs r11, rmsr 48 andi r11, r1 [all...] |
H A D | entry.S | 96 mfs r11, rmsr 97 andi r11, r11, ~MSR_BIP 98 mts rmsr, r11 102 mfs r11, rmsr 103 ori r11, r11, MSR_BIP 104 mts rmsr, r11 108 mfs r11, rmsr 109 andi r11, r1 [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-imx/ |
H A D | suspend-imx6.S | 19 * r11: io base address. 76 ldr r11, [r0, #PM_INFO_MX6Q_L2_V_OFFSET] 77 teq r11, #0 80 str r6, [r11, #L2X0_CACHE_SYNC] 82 ldr r6, [r11, #L2X0_CACHE_SYNC] 94 ldreq r11, [r0, #PM_INFO_MX6Q_IOMUXC_V_OFFSET] 95 ldrne r11, [r0, #PM_INFO_MX6Q_IOMUXC_P_OFFSET] 103 str r9, [r11, r8] 108 ldreq r11, [r0, #PM_INFO_MX6Q_MMDC_V_OFFSET] 109 ldrne r11, [r [all...] |
H A D | ssi-fiq.S | 48 ldr r11, [r12, #SSI_SIER] 49 tst r11, #SSI_SIER_TFE0_EN 53 ldr r11, [r12, #SSI_SISR] 54 tst r11, #SSI_SISR_TFE0 63 ldrh r11, [r13] 64 strh r11, [r12, #SSI_STX0] 66 ldrh r11, [r13, #2] 67 strh r11, [r12, #SSI_STX0] 69 ldrh r11, [r13, #4] 70 strh r11, [r1 [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-imx/ |
H A D | suspend-imx6.S | 21 * r11: io base address. 78 ldr r11, [r0, #PM_INFO_MX6Q_L2_V_OFFSET] 79 teq r11, #0 82 str r6, [r11, #L2X0_CACHE_SYNC] 84 ldr r6, [r11, #L2X0_CACHE_SYNC] 96 ldreq r11, [r0, #PM_INFO_MX6Q_IOMUXC_V_OFFSET] 97 ldrne r11, [r0, #PM_INFO_MX6Q_IOMUXC_P_OFFSET] 105 str r9, [r11, r8] 110 ldreq r11, [r0, #PM_INFO_MX6Q_MMDC_V_OFFSET] 111 ldrne r11, [r [all...] |
H A D | ssi-fiq.S | 48 ldr r11, [r12, #SSI_SIER] 49 tst r11, #SSI_SIER_TFE0_EN 53 ldr r11, [r12, #SSI_SISR] 54 tst r11, #SSI_SISR_TFE0 63 ldrh r11, [r13] 64 strh r11, [r12, #SSI_STX0] 66 ldrh r11, [r13, #2] 67 strh r11, [r12, #SSI_STX0] 69 ldrh r11, [r13, #4] 70 strh r11, [r1 [all...] |
/kernel/linux/linux-6.6/arch/microblaze/kernel/ |
H A D | entry.S | 98 mfs r11, rmsr 99 andi r11, r11, ~MSR_BIP 100 mts rmsr, r11 104 mfs r11, rmsr 105 ori r11, r11, MSR_BIP 106 mts rmsr, r11 110 mfs r11, rmsr 111 andi r11, r1 [all...] |
H A D | head.S | 87 lbui r11, r0, TOPHYS(endian_check) 88 beqid r11, big_endian /* DO NOT break delay stop dependency */ 89 lw r11, r0, r7 /* Big endian load in delay slot */ 90 lwr r11, r0, r7 /* Little endian load */ 92 rsubi r11, r11, OF_DT_HEADER /* Check FDT header */ 93 beqi r11, _prepare_copy_fdt 95 bnei r11, no_fdt_arg /* No - get out of here */ 97 or r11, r0, r0 /* incremment */ 101 lw r12, r7, r11 /* r1 [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | fsl_hcalls.h | 93 register uintptr_t r11 __asm__("r11"); in fh_send_nmi() 96 r11 = FH_HCALL_TOKEN(FH_SEND_NMI); in fh_send_nmi() 100 : "+r" (r11), "+r" (r3) in fh_send_nmi() 127 register uintptr_t r11 __asm__("r11"); in fh_partition_get_dtprop() 137 r11 = FH_HCALL_TOKEN(FH_PARTITION_GET_DTPROP); in fh_partition_get_dtprop() 155 : "+r" (r11), in fh_partition_get_dtprop() 181 register uintptr_t r11 __asm__("r11"); in fh_partition_set_dtprop() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | fsl_hcalls.h | 93 register uintptr_t r11 __asm__("r11"); in fh_send_nmi() 96 r11 = FH_HCALL_TOKEN(FH_SEND_NMI); in fh_send_nmi() 100 : "+r" (r11), "+r" (r3) in fh_send_nmi() 127 register uintptr_t r11 __asm__("r11"); in fh_partition_get_dtprop() 137 r11 = FH_HCALL_TOKEN(FH_PARTITION_GET_DTPROP); in fh_partition_get_dtprop() 155 : "+r" (r11), in fh_partition_get_dtprop() 181 register uintptr_t r11 __asm__("r11"); in fh_partition_set_dtprop() [all...] |