Home
last modified time | relevance | path

Searched refs:r11 (Results 1 – 25 of 672) sorted by relevance

12345678910>>...27

/kernel/linux/linux-4.19/arch/powerpc/platforms/ps3/
Dhvcall.S33 li r11, API_NUMBER; \
57 li r11, API_NUMBER; \
61 ld r11, -8(r1); \
62 std r4, 0(r11); \
77 li r11, API_NUMBER; \
81 ld r11, -8(r1); \
82 std r4, 0(r11); \
83 ld r11, -16(r1); \
84 std r5, 0(r11); \
100 li r11, API_NUMBER; \
[all …]
/kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/
Dhvcall.S21 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_NUMBER; \
[all …]
/kernel/linux/linux-4.19/arch/powerpc/kernel/
Dswsusp_32.S55 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)
74 stw r4,SL_TB(r11)
[all …]
Dhead_8xx.S116 mtspr SPRN_SPRG_SCRATCH1, r11; \
122 mfspr r11,SPRN_SRR1; /* check whether user or kernel */ \
123 andi. r11,r11,MSR_PR; \
124 tophys(r11,r1); /* use tophys(r1) if kernel */ \
126 mfspr r11,SPRN_SPRG_THREAD; \
127 lwz r11,THREAD_INFO-THREAD(r11); \
128 addi r11,r11,THREAD_SIZE; \
129 tophys(r11,r11); \
130 1: subi r11,r11,INT_FRAME_SIZE /* alloc exc. frame */
134 stw r10,_CCR(r11); /* save registers */ \
[all …]
Dhead_40x.S111 mtspr SPRN_SPRG_SCRATCH1,r11; \
114 mfspr r11,SPRN_SRR1; /* check whether user or kernel */\
115 andi. r11,r11,MSR_PR; \
121 tophys(r11,r1); \
122 stw r10,_CCR(r11); /* save various registers */\
123 stw r12,GPR12(r11); \
124 stw r9,GPR9(r11); \
126 stw r10,GPR10(r11); \
128 stw r12,GPR11(r11); \
130 stw r10,_LINK(r11); \
[all …]
Dswsusp_booke.S51 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)
70 stw r4,SL_TBU(r11)
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dswsusp_32.S55 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)
74 stw r4,SL_TB(r11)
[all …]
Dhead_32.h21 mtspr SPRN_SPRG_SCRATCH1,r11
25 mfspr r11, SPRN_DAR
26 stw r11, DAR(r10)
27 mfspr r11, SPRN_DSISR
28 stw r11, DSISR(r10)
30 mfspr r11, SPRN_SRR0
31 stw r11, SRR0(r10)
33 mfspr r11, SPRN_SRR1 /* check whether user or kernel */
35 stw r11, SRR1(r10)
38 andi. r11, r11, MSR_PR
[all …]
Dswsusp_booke.S51 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)
70 stw r4,SL_TBU(r11)
[all …]
Dhead_booke.h50 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_SIZE; /* Allocate exception frame */ \
63 stw r13, _CCR(r11); /* save various registers */ \
64 stw r12,GPR12(r11); \
[all …]
Dhead_40x.S105 stw r11,crit_r11@l(0); \
107 mfspr r11,SPRN_SRR3; /* check whether user or kernel */\
108 andi. r11,r11,MSR_PR; \
109 lis r11,critirq_ctx@ha; \
110 tophys(r11,r11); \
111 lwz r11,critirq_ctx@l(r11); \
114 mfspr r11,SPRN_SPRG_THREAD; /* if from user, start at top of */\
115 lwz r11,TASK_STACK-THREAD(r11); /* this thread's kernel stack */\
116 1: addi r11,r11,THREAD_SIZE-INT_FRAME_SIZE; /* Alloc an excpt frm */\
117 tophys(r11,r11); \
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-imx/
Dsuspend-imx6.S81 ldr r11, [r0, #PM_INFO_MX6Q_L2_V_OFFSET]
82 teq r11, #0
85 str r6, [r11, #L2X0_CACHE_SYNC]
87 ldr r6, [r11, #L2X0_CACHE_SYNC]
99 ldreq r11, [r0, #PM_INFO_MX6Q_IOMUXC_V_OFFSET]
100 ldrne r11, [r0, #PM_INFO_MX6Q_IOMUXC_P_OFFSET]
108 str r9, [r11, r8]
113 ldreq r11, [r0, #PM_INFO_MX6Q_MMDC_V_OFFSET]
114 ldrne r11, [r0, #PM_INFO_MX6Q_MMDC_P_OFFSET]
121 ldr r6, [r11, r7]
[all …]
Dssi-fiq.S51 ldr r11, [r12, #SSI_SIER]
52 tst r11, #SSI_SIER_TFE0_EN
56 ldr r11, [r12, #SSI_SISR]
57 tst r11, #SSI_SISR_TFE0
66 ldrh r11, [r13]
67 strh r11, [r12, #SSI_STX0]
69 ldrh r11, [r13, #2]
70 strh r11, [r12, #SSI_STX0]
72 ldrh r11, [r13, #4]
73 strh r11, [r12, #SSI_STX0]
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-imx/
Dsuspend-imx6.S76 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, [r0, #PM_INFO_MX6Q_MMDC_P_OFFSET]
116 ldr r6, [r11, r7]
[all …]
Dssi-fiq.S48 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, [r12, #SSI_STX0]
[all …]
/kernel/linux/linux-4.19/arch/microblaze/lib/
Dfastcopy.S58 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, r9 /* t1 = h | t1 */
119 bslli r11, r12, 24 /* h = v << 24 */
[all …]
/kernel/linux/linux-5.10/arch/microblaze/lib/
Dfastcopy.S58 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, r9 /* t1 = h | t1 */
119 bslli r11, r12, 24 /* h = v << 24 */
[all …]
/kernel/linux/linux-4.19/arch/microblaze/kernel/
Dentry.S96 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, r11, ~MSR_EIP
110 mts rmsr, r11
114 mfs r11, rmsr
[all …]
Dentry-nommu.S35 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, r11, ~MSR_BIP
49 mts rmsr, r11
55 swi r11, r0, PER_CPU(R11_SAVE) /* temporarily save r11 */
[all …]
/kernel/linux/linux-5.10/arch/microblaze/kernel/
Dentry-nommu.S35 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, r11, ~MSR_BIP
49 mts rmsr, r11
55 swi r11, r0, PER_CPU(R11_SAVE) /* temporarily save r11 */
[all …]
Dentry.S96 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, r11, ~MSR_EIP
110 mts rmsr, r11
114 mfs r11, rmsr
[all …]
Dhead.S90 lbui r11, r0, TOPHYS(endian_check)
91 beqid r11, big_endian /* DO NOT break delay stop dependency */
92 lw r11, r0, r7 /* Big endian load in delay slot */
93 lwr r11, r0, r7 /* Little endian load */
95 rsubi r11, r11, OF_DT_HEADER /* Check FDT header */
96 beqi r11, _prepare_copy_fdt
98 bnei r11, no_fdt_arg /* No - get out of here */
100 or r11, r0, r0 /* incremment */
104 lw r12, r7, r11 /* r12 = r7 + r11 */
105 sw r12, r4, r11 /* addr[r4 + r11] = r12 */
[all …]
/kernel/linux/linux-4.19/arch/powerpc/include/asm/
Dfsl_hcalls.h93 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()
191 r11 = FH_HCALL_TOKEN(FH_PARTITION_SET_DTPROP); in fh_partition_set_dtprop()
209 : "+r" (r11), in fh_partition_set_dtprop()
226 register uintptr_t r11 __asm__("r11"); in fh_partition_restart()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dfsl_hcalls.h93 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()
191 r11 = FH_HCALL_TOKEN(FH_PARTITION_SET_DTPROP); in fh_partition_set_dtprop()
209 : "+r" (r11), in fh_partition_set_dtprop()
226 register uintptr_t r11 __asm__("r11"); in fh_partition_restart()
[all …]
/kernel/linux/linux-4.19/arch/powerpc/mm/
Dslb_low.S106 li r11,0
125 li r11,0
138 lis r11,(H_VMALLOC_END >> 32)@h // r11 = 0xffffffffd0000000
139 ori r11,r11,(H_VMALLOC_END >> 32)@l // r11 = 0xffffffffd0003800
141 rldic r11,r11,4,28 // r11 = 0xd00038000
142 cmpld r10,r11 // if r10 >= r11
149 lhz r11,PACAVMALLOCSLLP(r13)
155 li r11,0
176 ld r11,PACA_SLB_ADDR_LIMIT(r13)
177 cmpld r3,r11
[all …]

12345678910>>...27