Home
last modified time | relevance | path

Searched refs:r15 (Results 1 - 25 of 462) sorted by relevance

12345678910>>...19

/kernel/linux/linux-5.10/arch/sh/kernel/
H A Drelocate_kernel.S23 /* save r15->r8 to new stack */
24 mov.l r15, @-r0
25 mov r0, r15
26 mov.l r14, @-r15
27 mov.l r13, @-r15
28 mov.l r12, @-r15
29 mov.l r11, @-r15
30 mov.l r10, @-r15
31 mov.l r9, @-r15
32 mov.l r8, @-r15
[all...]
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Drelocate_kernel.S23 /* save r15->r8 to new stack */
24 mov.l r15, @-r0
25 mov r0, r15
26 mov.l r14, @-r15
27 mov.l r13, @-r15
28 mov.l r12, @-r15
29 mov.l r11, @-r15
30 mov.l r10, @-r15
31 mov.l r9, @-r15
32 mov.l r8, @-r15
[all...]
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/
H A Dtlb_low_64e.S62 std r15,EX_TLB_R15(r12)
82 ld r15,EX_TLB_R15(r12)
115 srdi r15,r16,60 /* get region */
121 cmpwi r15,0 /* user vs kernel check */
140 * r15 = crap (free to use)
146 rldicl r15,r16,64-PGDIR_SHIFT+3,64-PGD_INDEX_SIZE-3
148 clrrdi r15,r15,3
151 ldx r14,r14,r15 /* grab pgd entry */
153 rldicl r15,r1
[all...]
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/
H A Dtlb_low_64e.S62 std r15,EX_TLB_R15(r12)
86 ld r15,EX_TLB_R15(r12)
119 srdi r15,r16,60 /* get region */
125 cmpwi r15,0 /* user vs kernel check */
137 * r15 = crap (free to use)
143 rldicl r15,r16,64-PGDIR_SHIFT+3,64-PGD_INDEX_SIZE-3
145 clrrdi r15,r15,3
153 ldx r14,r14,r15 /* grab pgd entry */
156 ldx r14,r14,r15 /* gra
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/switch_endian/
H A Dswitch_endian_test.S21 ld r15, pattern@TOC(%r2)
29 mr r3, r15
30 addi r4, r15, 4
32 addi r5, r15, 32
35 addi r5, r15, 5
36 addi r6, r15, 6
37 addi r7, r15, 7
38 addi r8, r15, 8
42 addi r13, r15, 13
43 addi r14, r15, 1
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/switch_endian/
H A Dswitch_endian_test.S21 ld r15, pattern@TOC(%r2)
29 mr r3, r15
30 addi r4, r15, 4
32 addi r5, r15, 32
35 addi r5, r15, 5
36 addi r6, r15, 6
37 addi r7, r15, 7
38 addi r8, r15, 8
42 addi r13, r15, 13
43 addi r14, r15, 1
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh2/
H A Dentry.S55 mov.l @(5*4,r15),r3 ! previous SR
59 mov.l r3,@(5*4,r15) ! update SR
75 mov r15,r2 ! r2 = user stack top
76 mov r0,r15 ! switch kernel stack
77 mov.l r1,@-r15 ! TRA
78 sts.l macl, @-r15
79 sts.l mach, @-r15
80 stc.l gbr, @-r15
82 mov.l r0,@-r15 ! original SR
83 sts.l pr,@-r15
[all...]
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh2/
H A Dentry.S55 mov.l @(5*4,r15),r3 ! previous SR
59 mov.l r3,@(5*4,r15) ! update SR
75 mov r15,r2 ! r2 = user stack top
76 mov r0,r15 ! switch kernel stack
77 mov.l r1,@-r15 ! TRA
78 sts.l macl, @-r15
79 sts.l mach, @-r15
80 stc.l gbr, @-r15
82 mov.l r0,@-r15 ! original SR
83 sts.l pr,@-r15
[all...]
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dentry.S52 tml %r15,THREAD_SIZE - CONFIG_STACK_GUARD
60 lgr %r14,%r15
146 lg %r9,__SF_SIE_CONTROL(%r15) # get control block pointer
181 stmg %r6,%r15,__SF_GPRS(%r15) # store gprs of prev task
185 stg %r15,__THREAD_ksp(%r1,%r2) # store kernel stack of prev
186 lg %r15,0(%r4,%r3) # start of kernel stack of next
187 agr %r15,%r5 # end of kernel stack of next
189 stg %r15,__LC_KERNEL_STACK # store end of kernel stack
190 lg %r15,__THREAD_ks
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh2a/
H A Dentry.S47 bst.b #6,@(4*4,r15) !set cpu mode to SR.MD
56 mov r15,r2 ! r2 = user stack top
57 mov r0,r15 ! switch kernel stack
58 mov.l r1,@-r15 ! TRA
59 sts.l macl, @-r15
60 sts.l mach, @-r15
61 stc.l gbr, @-r15
63 mov.l r0,@-r15 ! original SR
64 sts.l pr,@-r15
66 mov.l r0,@-r15 ! origina
[all...]
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh2a/
H A Dentry.S47 bst.b #6,@(4*4,r15) !set cpu mode to SR.MD
56 mov r15,r2 ! r2 = user stack top
57 mov r0,r15 ! switch kernel stack
58 mov.l r1,@-r15 ! TRA
59 sts.l macl, @-r15
60 sts.l mach, @-r15
61 stc.l gbr, @-r15
63 mov.l r0,@-r15 ! original SR
64 sts.l pr,@-r15
66 mov.l r0,@-r15 ! origina
[all...]
/kernel/linux/linux-5.10/arch/sh/lib/
H A Dmcount.S13 mov.l r4, @-r15; \
14 mov.l r5, @-r15; \
15 mov.l r6, @-r15; \
16 mov.l r7, @-r15; \
17 sts.l pr, @-r15; \
19 mov.l @(20,r15),r4; \
23 lds.l @r15+, pr; \
24 mov.l @r15+, r7; \
25 mov.l @r15+, r6; \
26 mov.l @r15
[all...]
H A Dudivsi3_i4i.S54 mov.l r4,@-r15
56 mov.l r1,@-r15
67 mov.l r4,@-r15
70 mov.l r5,@-r15
81 mov.l @r15+,r5
85 mov.l @r15+,r4
93 mov.l @r15+,r5
95 mov.l @r15+,r4
108 mov.l r4,@-r15
110 mov.l r1,@-r15
[all...]
/kernel/linux/linux-6.6/arch/sh/lib/
H A Dmcount.S13 mov.l r4, @-r15; \
14 mov.l r5, @-r15; \
15 mov.l r6, @-r15; \
16 mov.l r7, @-r15; \
17 sts.l pr, @-r15; \
19 mov.l @(20,r15),r4; \
23 lds.l @r15+, pr; \
24 mov.l @r15+, r7; \
25 mov.l @r15+, r6; \
26 mov.l @r15
[all...]
H A Dudivsi3_i4i.S54 mov.l r4,@-r15
56 mov.l r1,@-r15
67 mov.l r4,@-r15
70 mov.l r5,@-r15
81 mov.l @r15+,r5
85 mov.l @r15+,r4
93 mov.l @r15+,r5
95 mov.l @r15+,r4
108 mov.l r4,@-r15
110 mov.l r1,@-r15
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/shmobile/
H A Dsleep.S53 sts.l pr, @-r15
54 mov.l r14, @-r15
55 mov.l r13, @-r15
56 mov.l r12, @-r15
57 mov.l r11, @-r15
58 mov.l r10, @-r15
59 mov.l r9, @-r15
60 mov.l r8, @-r15
88 mov.l r15, @(SH_SLEEP_SP, r5)
89 mov r5, r15
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh3/
H A Dentry.S44 * r15 = stack pointer
139 mov r15, r4
154 mov r15, r4
180 mov r15, r4 ! regs
195 mov k4, r15
209 ! - restore r8, r9, r10, r11, r12, r13, r14, r15 from the stack
219 mov.l @r15+, r0
220 mov.l @r15+, r1
221 mov.l @r15+, r2
222 mov.l @r15
[all...]
H A Dswsusp.S24 mov.l 1f, r15
69 mov.l @r15+, r0
70 mov.l @r15+, r1
71 mov.l @r15+, r2
72 mov.l @r15+, r3
73 mov.l @r15+, r4
74 mov.l @r15+, r5
75 mov.l @r15+, r6
76 mov.l @r15+, r7
95 mov r15, r
[all...]
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/shmobile/
H A Dsleep.S53 sts.l pr, @-r15
54 mov.l r14, @-r15
55 mov.l r13, @-r15
56 mov.l r12, @-r15
57 mov.l r11, @-r15
58 mov.l r10, @-r15
59 mov.l r9, @-r15
60 mov.l r8, @-r15
88 mov.l r15, @(SH_SLEEP_SP, r5)
89 mov r5, r15
[all...]
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh3/
H A Dentry.S43 * r15 = stack pointer
138 mov r15, r4
153 mov r15, r4
179 mov r15, r4 ! regs
194 mov k4, r15
208 ! - restore r8, r9, r10, r11, r12, r13, r14, r15 from the stack
218 mov.l @r15+, r0
219 mov.l @r15+, r1
220 mov.l @r15+, r2
221 mov.l @r15
[all...]
H A Dswsusp.S24 mov.l 1f, r15
69 mov.l @r15+, r0
70 mov.l @r15+, r1
71 mov.l @r15+, r2
72 mov.l @r15+, r3
73 mov.l @r15+, r4
74 mov.l @r15+, r5
75 mov.l @r15+, r6
76 mov.l @r15+, r7
95 mov r15, r
[all...]
/kernel/linux/linux-5.10/arch/microblaze/kernel/
H A Dmcount.S82 rtsd r15, 8;
89 rtsd r15, 8
93 swi r15, r1, 0;
113 addik r6, r15, 0; /* MS: load current function addr */
114 bralid r15, prepare_ftrace_return;
136 addik r5, r15, -4; /* MS: load current function addr */
138 brald r15, r20; /* MS: jump to ftrace handler */
141 lwi r15, r1, 0;
144 rtsd r15, 8; /* MS: jump back */
149 nop; /* MS: just barrier for rtsd r15,
[all...]
/kernel/linux/linux-6.6/arch/microblaze/kernel/
H A Dmcount.S82 rtsd r15, 8;
89 rtsd r15, 8
93 swi r15, r1, 0;
113 addik r6, r15, 0; /* MS: load current function addr */
114 bralid r15, prepare_ftrace_return;
136 addik r5, r15, -4; /* MS: load current function addr */
138 brald r15, r20; /* MS: jump to ftrace handler */
141 lwi r15, r1, 0;
144 rtsd r15, 8; /* MS: jump back */
149 nop; /* MS: just barrier for rtsd r15,
[all...]
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dentry.S88 tml %r15,STACK_SIZE - CONFIG_STACK_GUARD
96 lgr %r14,%r15
135 .insn rsy,0xeb0000000017,%r1,5,__SF_EMPTY+80(%r15)
138 la %r4,__SF_EMPTY+16(%r15)
167 slgr %r14,%r15
171 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
173 4: UPDATE_VTIME %r14,%r15,\timer
175 5: lg %r15,__LC_ASYNC_STACK # load async stack
176 6: la %r11,STACK_FRAME_OVERHEAD(%r15)
198 stosm __SF_EMPTY(%r15),
[all...]
/kernel/linux/linux-5.10/arch/powerpc/crypto/
H A Dsha1-powerpc-asm.S44 add r0,RE(t),r15; \
57 add r0,RE(t),r15; \
71 add r0,RE(t),r15; \
81 add r0,RE(t),r15; \
100 add r0,RE(t),r15; \
143 lis r15,0x5a82 /* K0-19 */
144 ori r15,r15,0x7999
151 lis r15,0x6ed9 /* K20-39 */
152 ori r15,r1
[all...]

Completed in 6 milliseconds

12345678910>>...19