Home
last modified time | relevance | path

Searched refs:r15 (Results 1 – 25 of 233) sorted by relevance

12345678910

/linux/arch/sh/kernel/
H A Drelocate_kernel.S24 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
35 sts.l macl, @-r15
[all …]
H A Dentry-common.S81 mov.l @(r0,r15), r0 ! get status register
282 mov.l @(OFF_R5,r15), r5 ! fn
284 mov.l @(OFF_R4,r15), r4 ! arg
303 add r15, r10
380 mov.l @(OFF_R4,r15), r4 ! arg0
381 mov.l @(OFF_R5,r15), r5
382 mov.l @(OFF_R6,r15), r6
383 mov.l @(OFF_R7,r15), r7 ! arg3
384 mov.l @(OFF_R3,r15), r3 ! syscall_nr
391 mov.l r0, @(OFF_R0,r15) ! Return value
/linux/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 */
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,r16,64-PUD_SHIFT+3,64-PUD_INDEX_SIZE-3
154 clrrdi r15,r15,3
157 ldx r14,r14,r15 /* grab pud entry */
[all …]
/linux/arch/sh/include/asm/
H A Dentry-macros.S30 mov r15, \ti
38 mov.l r0, @-r15
39 mov.l r1, @-r15
40 mov.l r2, @-r15
41 mov.l r3, @-r15
42 mov.l r4, @-r15
43 mov.l r5, @-r15
44 mov.l r6, @-r15
45 mov.l r7, @-r15
51 mov.l @r15+, r7
[all …]
/linux/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, 14
[all …]
H A Dcheck.S13 mr r9,r15
16 addi r9,r15,4 # check r4
24 addi r9,r15,34
26 addi r9,r15,32 # check LR
30 addi r9,r15,5 # check r5
33 addi r9,r15,6 # check r6
36 addi r9,r15,7 # check r7
39 addi r9,r15,8 # check r8
42 addi r9,r15,13 # check r13
45 addi r9,r15,14 # check r14
[all …]
/linux/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 …]
/linux/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 ! original PC
[all …]
/linux/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 …]
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
H A Dgpc.fuc60 */ mov b32 $r15 reg /*
65 // In: $r15 error code (see os.h)
69 nv_wr32(NV_PGRAPH_FECS_CC_SCRATCH_VAL(5), $r15)
70 mov $r15 1
71 nv_wr32(NV_PGRAPH_FECS_INTR_UP_SET, $r15)
88 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_CMD_ENABLE /*
89 */ gpc_wr32(NV_PGRAPH_GPC0_TPCX_STRAND_CMD, $r15) /*
92 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_CMD_DISABLE /*
93 */ gpc_wr32(NV_PGRAPH_GPC0_TPCX_STRAND_CMD, $r15) /*
96 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_INDEX_ALL /*
[all …]
H A Dhub.fuc52 // In: $r15 error code (see os.h)
55 nv_iowr(NV_PGRAPH_FECS_CC_SCRATCH_VAL(5), 0, $r15)
56 mov $r15 1
57 nv_iowr(NV_PGRAPH_FECS_INTR_UP_SET, 0, $r15)
122 extr $r1 $r15 16:20
124 and $r15 0x1f
125 st b32 D[$r0 + #gpc_count] $r15
129 shl b32 $r1 $r15
138 mov $r15 2
141 mov $r15 0x10
[all …]
H A Dcom.fuc31 // $r15 data
40 mov $r15 E_CMD_OVERFLOW
51 st b32 D[$r8 + 0x4] $r15
65 // $r15 data
79 ld b32 $r15 D[$r9 + 0x4]
92 // Out: $r15 value
104 nv_iord($r15, NV_PGRAPH_FECS_MMIO_RDVAL, 0)
110 // $r15 value
113 nv_iowr(NV_PGRAPH_FECS_MMIO_WRVAL, 0, $r15)
155 // $r15 mmio list tail
[all …]
/linux/arch/sh/kernel/cpu/sh3/
H A Dentry.S138 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+, r3
222 mov.l @r15+, r4
[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, r2 ! save sp in r2
[all …]
/linux/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+, r5; \
[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 …]
H A Dudivsi3_i4i-Os.S28 mov.l r4,@-r15
35 mov.l r5,@-r15
52 mov.l @r15+,r5
54 mov.l @r15+,r4
73 mov.l r5,@-r15
81 mov.l @r15+,r5
82 mov.l @r15+,r4
92 mov.l r4,@-r15
94 mov.l r5,@-r15
/linux/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 */
152 swi r15, r1, 0;
[all …]
H A Dentry.S193 swi r15, r1, PT_R15; /* Save LP */ \
227 lwi r15, r1, PT_R15; /* restore LP */ \
309 rtsd r15, 8
327 rtsd r15, 8
384 brlid r15, do_syscall_trace_enter
424 addi r15, r0, ret_from_trap-8
449 brlid r15, do_syscall_trace_leave
460 bralid r15, schedule; /* Call scheduler */
470 bralid r15, do_notify_resume; /* Handle any signals */
504 bralid r15, schedule_tail; /* ...which is schedule_tail's arg */
[all …]
/linux/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; \
142 lis r15,0x5a82 /* K0-19 */
143 ori r15,r15,0x7999
150 lis r15,0x6ed9 /* K20-39 */
151 ori r15,r15,0xeba1
154 lis r15,0x8f1b /* K40-59 */
[all …]
/linux/arch/openrisc/lib/
H A Dmemset.S36 l.slli r15, r13, 16 // r13 = 000c, r15 = 0c00
37 l.or r13, r13, r15 // r13 = 0c0c, r15 = 0c00
38 l.slli r15, r13, 8 // r13 = 0c0c, r15 = c0c0
39 l.or r13, r13, r15 // r13 = cccc, r15 = c0c0
47 l.andi r15, r3, 0x3
50 l.sfeqi r15, 0
58 l.sfeqi r15, 3
66 l.sfeqi r15, 2
/linux/arch/s390/kernel/vdso64/
H A Dvdso_user_wrapper.S18 aghi %r15,-STACK_FRAME_VDSO_OVERHEAD
21 stg %r14,__SFVDSO_RETURN_ADDRESS(%r15)
23 xc __SFUSER_BACKCHAIN(8,%r15),__SFUSER_BACKCHAIN(%r15)
25 lg %r14,__SFVDSO_RETURN_ADDRESS(%r15)
27 aghi %r15,STACK_FRAME_VDSO_OVERHEAD
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
H A Dkernel.fuc48 // $r15 - current
65 // $r15 - current
94 // $r15 - current
112 // $r15 - current
136 // $r15 - current (kern)
186 push $r15
187 mov $r15 #proc_kern
231 pop $r15
245 // $r15 - current
279 // $r15 - current
[all …]
/linux/arch/powerpc/include/asm/
H A Dexception-64e.h98 std r15,EX_TLB_R15(r12); \
99 mfspr r15,SPRN_SRR1; \
105 std r15,EX_TLB_SRR1(r12); \
128 ld r15,EX_TLB_SRR0(r12); \
135 mtspr SPRN_SRR0,r15; \
136 ld r15,EX_TLB_R15(r12); \
/linux/arch/powerpc/lib/
H A Dchecksum_64.S64 std r15,STK_REG(R15)(r1)
86 ld r15,48(r3)
98 adde r0,r0,r15
113 ld r15,48(r3)
121 adde r0,r0,r15
125 ld r15,STK_REG(R15)(r1)
257 std r15,STK_REG(R15)(r1)
279 source; ld r15,48(r3)
296 dest; std r15,48(r4)
300 adde r0,r0,r15
[all …]

12345678910