Home
last modified time | relevance | path

Searched refs:r14 (Results 1 – 200 of 235) sorted by relevance

12

/linux-4.4.14/arch/powerpc/mm/
Dtlb_low_64e.S67 std r14,EX_TLB_R14(r12)
68 ld r14,PACAPGD(r13)
78 ld r14,EX_TLB_CR(r12)
85 mtcr r14
86 ld r14,EX_TLB_R14(r12)
147 cmpldi cr0,r14,0
156 ldx r14,r14,r15 /* grab pgd entry */
159 ldx r14,r14,r15 /* grab pgd entry */
165 cmpdi cr0,r14,0
167 ldx r14,r14,r15 /* grab pud entry */
[all …]
/linux-4.4.14/arch/m32r/lib/
Dashxdi3.S24 jc r14 || cmpu r2, r3
30 jmp r14
36 or r1, r3 || jmp r14
44 jc r14 || cmpu r2, r3
49 jmp r14
55 or r0, r3 || jmp r14
61 jc r14 || cmpu r2, r3
66 jmp r14
72 or r1, r3 || jmp r14
81 jc r14 || cmpu r2, r3
[all …]
Dmemset.S24 jc r14
51 jmp r14
69 jc r14
79 jc r14
95 jmp r14
134 jmp r14
156 jmp r14
174 jmp r14
Dmemcpy.S25 jc r14 || cmpeq r0, r1 ; return if r2=0
26 jc r14 ; return if r0=r1
38 addi r4, #4 || jc r14 ; return if r2=0
54 jmp r14
88 jmp r14
Dstrlen.S57 mv r0, r2 || jmp r14
113 jmp r14
Dchecksum.S155 jmp r14
290 jmp r14
315 jmp r14
/linux-4.4.14/arch/arm/crypto/
Dsha1-armv4-large.S65 mov r14,sp
94 str r9,[r14,#-4]!
119 str r9,[r14,#-4]!
144 str r9,[r14,#-4]!
169 str r9,[r14,#-4]!
194 str r9,[r14,#-4]!
196 cmp r14,sp
222 str r9,[r14,#-4]!
224 ldr r9,[r14,#15*4]
225 ldr r10,[r14,#13*4]
[all …]
Dsha256-core.S_shipped105 sub r14,r3,#256+32 @ K256
141 ldr r12,[r14],#4 @ *K256++
199 ldr r3,[r14],#4 @ *K256++
257 ldr r12,[r14],#4 @ *K256++
315 ldr r3,[r14],#4 @ *K256++
373 ldr r12,[r14],#4 @ *K256++
431 ldr r3,[r14],#4 @ *K256++
489 ldr r12,[r14],#4 @ *K256++
547 ldr r3,[r14],#4 @ *K256++
605 ldr r12,[r14],#4 @ *K256++
[all …]
Dsha512-core.S_shipped150 sub r14,r3,#672 @ K512
244 ldr r11,[r14,#LO] @ K[i].lo
246 ldr r12,[r14,#HI] @ K[i].hi
264 orreq r14,r14,#1
296 tst r14,#1
297 add r14,r14,#8
298 tst r14,#1
302 bic r14,r14,#1
384 ldr r11,[r14,#LO] @ K[i].lo
386 ldr r12,[r14,#HI] @ K[i].hi
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Dkernel.fuc49 // $r14 - addr
53 nv_iowr(NV_PPWR_MMIO_ADDR, $r14)
67 // $r14 - addr
71 nv_iowr(NV_PPWR_MMIO_ADDR, $r14)
98 // $r14 - ns
107 cmp b32 $r9 $r14
116 // $r14 - addr
126 nv_rd32($r10, $r14)
140 // $r14 - process
144 ld b32 $r9 D[$r14 + #proc_time]
[all …]
Dhost.fuc72 and $r14 $r1 #fifo_qmaskp
73 shl b32 $r14 $r14 #fifo_qlen
74 add b32 $r14 #fifo_queue
77 ld b32 $r11 D[$r14 + #fifo_data1]
78 ld b32 $r12 D[$r14 + #fifo_data0]
79 ld b32 $r13 D[$r14 + #fifo_message]
80 ld b32 $r14 D[$r14 + #fifo_process]
85 and $r14 $r1 #fifo_qmaskf
86 nv_iowr(NV_PPWR_FIFO_GET(0), $r14)
94 // $r14 - process
[all …]
Di2c_.fuc130 */ mov $r14 (v) /*
278 extr $r14 $r12 I2C__MSG_DATA0_PORT
280 shl b32 $r14 2
281 add b32 $r14 #i2c_ctrl
282 ld b32 $r14 D[$r14]
284 shl b32 $r14 5
285 add b32 $r14 0x00d014
306 // $r14 - sender process name
324 push $r14
375 extr $r14 $r12 I2C__MSG_DATA0_PORT
[all …]
Dtest.fuc42 // $r14 - sender process name
51 mov $r14 -0x2700 /* 0xd900, envyas grrr! */
52 sethi $r14 0x134f0000
61 mov $r14 0x800
Dmemx.fuc244 ld b32 $r14 D[$r1 + 0x00]
260 ld b32 $r14 D[$r1 + 0x00]
282 movw $r14 0x2710
310 imm32($r14, 0x100560)
331 imm32($r14, 0x100560)
337 nv_rd32($r13, $r14)
363 // $r14 - sender process name
369 push $r14
397 pop $r14
404 // $r14 - sender process name
[all …]
Darith.fuc47 // $r14 - A
58 shr b32 $r1 $r14 16
65 mulu $r12 $r14 $r13
77 mulu $r3 $r14 $r2 // tmp0 = A_lo * B_hi
Didle.fuc42 // $r14 - message
68 mov b32 $r14 $r1
Dperf.fuc43 // $r14 - sender process name
Dmacros.fuc228 */ mov b32 $r14 addr /*
244 */ pop $r14 /*
/linux-4.4.14/arch/powerpc/crypto/
Daes-spe-keys.S26 stw r14,8(r1); /* save registers */ \
31 lwz r14,8(r1); /* restore registers */ \
93 mr r14,r8 /* apply LS_BOX to 4th temp */
94 rotlwi r14,r14,8
95 LS_BOX(r14, r15, r4)
96 xor r14,r14,r0
97 xor r5,r5,r14 /* xor next 4 keys */
105 GF8_MUL(r0, r0, r4, r14) /* multiply RCO by 2 in GF */
139 mr r14,r10 /* apply LS_BOX to 6th temp */
140 rotlwi r14,r14,8
[all …]
Daes-spe-regs.h24 #define rD1 r14
Dsha1-powerpc-asm.S35 add r14,r0,W(t); \
38 add RT(t),RT(t),r14
Dsha256-spe-asm.S34 #define rW0 r14 /* 64 bit registers. 16 words in 8 registers */
54 evstdw r14,8(r1); /* We must save non volatile */ \
69 evldw r14,8(r1); /* restore SPE registers */ \
Dsha1-spe-asm.S25 #define rW0 r14 /* 64 bit round words */
63 evstdw r14,8(r1); /* We must save non volatile */ \
76 evldw r14,8(r1); /* restore SPE registers */ \
Daes-spe-modes.S90 evstdw r14,16(r1); \
105 evldw r14,16(r1); /* restore SPE registers */ \
Dmd5-asm.S28 #define rW05 r14
/linux-4.4.14/arch/ia64/kernel/
Dgate.S167 mov r14=ar.bsp
169 cmp.ne p1,p0=r14,r15 // do we need to restore the rbs?
201 adds r14=(RNAT_OFF+SIGCONTEXT_OFF),sp
208 st8 [r14]=r19 // save sc_ar_rnat
211 adds r14=(LOADRS_OFF+SIGCONTEXT_OFF),sp
221 st8 [r14]=r15 // save sc_loadrs
255 sub r14=r14,r17 // r14 (bspstore1) <- bsp1 - (sc_loadrs >> 16)
259 extr.u r14=r14,3,6 // r14 <- rse_slot_num(bspstore1)
261 add r14=r14,r17 // r14 <- rse_slot_num(bspstore1) + (sc_loadrs >> 19)
263 shr.u r14=r14,6 // r14 <- (rse_slot_num(bspstore1) + (sc_loadrs >> 19))/0x40
[all …]
Dhead.S209 SAVE_REGION_REGS(r2, r8,r9,r10,r11,r12,r13,r14,r15);
275 STORE_REGION_REGS(r16, r8,r9,r10,r11,r12,r13,r14,r15);
638 adds r14=256,in0
645 ldf.fill.nta f48=[r14],loc0
650 ldf.fill.nta f80=[r14],loc0
655 ldf.fill.nta f112=[r14],loc1
660 ldf.fill.nta f49=[r14],loc0
665 ldf.fill.nta f81=[r14],loc0
670 ldf.fill.nta f113=[r14],loc1
675 ldf.fill.nta f50=[r14],loc0
[all …]
Dentry.S250 adds r14=SW(R4)+16,sp
252 st8.spill [r14]=r4,16 // spill r4
264 add r14=SW(R4)+16,sp
266 st8.spill [r14]=r4,SW(R6)-SW(R4) // spill r4 and prefetch offset 0x1c0
281 st8.spill [r14]=r6,SW(B0)-SW(R6) // spill r6
301 st8 [r14]=r21,SW(B1)-SW(B0) // save b0
306 st8 [r14]=r22,SW(B4)-SW(B1) // save b1
312 st8 [r14]=r25,SW(B5)-SW(B4) // save b4
317 st8 [r14]=r26 // save b5
342 add r14=SW(CALLER_UNAT)+16,sp
[all …]
Dmca_asm.S267 alloc r14=ar.pfs,0,0,3,0
283 alloc r14=ar.pfs,0,0,0,0 // remove the MCA handler frame
376 alloc r14=ar.pfs,0,0,3,0
397 alloc r14=ar.pfs,0,0,0,0 // remove the INIT handler frame
414 #define temp4 r14
1084 alloc r14=ar.pfs,1,0,0,0
1087 mov r14=ar.bspstore
1089 cmp.lt p6,p7=in0,r14
1106 mov r14 = psr // get psr{36:35,31:0}
1109 dep r14 = -1, r14, PSR_MC, 1 // set psr.mc
[all …]
Divt.S846 BSW_1(r2, r14) // B (6 cyc) regs are saved, switch to bank 1
1525 SSM_PSR_IC_AND_DEFAULT_BITS_AND_SRLZ_I(r14, r3)
1527 SSM_PSR_I(p15, p15, r14) // restore psr.i
1528 movl r14=ia64_leave_kernel
1531 mov rp=r14
1547 alloc r14=ar.pfs,0,0,2,0
1568 SSM_PSR_IC_AND_DEFAULT_BITS_AND_SRLZ_I(r3, r14)
1575 alloc r14=ar.pfs,0,0,2,0 // must be first in an insn group
1580 movl r14=ia64_leave_kernel
1582 mov rp=r14
[all …]
Drelocate_kernel.S155 movl r14=PAGE_SIZE/8 - 1;;
156 mov ar.lc=r14;;
158 ld8 r14=[r18], 8;;
159 st8 [r17]=r14;;
255 st8 [in0]=r14, 8 // r14
Dfsys.S222 add r14 = IA64_CLKSRC_MASK_OFFSET,r20
225 ld8 r14 = [r14] // clocksource mask value
255 and r10 = r10,r14 // Apply mask
393 movl r14=sys_call_table
396 shladd r18=r17,3,r14
466 movl r14=ia64_ret_from_syscall // X
534 mov rp=r14 // I0 set the real return addr
Dsignal.c83 err |= __get_user(scr->pt.r14, &sc->sc_gr[14]); /* r14 */ in restore_sigcontext()
268 err |= __put_user(scr->pt.r14, &sc->sc_gr[14]); /* r14 */ in setup_sigcontext()
Dminstate.h138 .mem.offset 8,0; st8.spill [r17]=r14,16; \
/linux-4.4.14/arch/s390/kernel/
Dentry.S60 brasl %r14,trace_hardirqs_on_caller
67 brasl %r14,trace_hardirqs_off_caller
75 brasl %r14,lockdep_sys_exit
82 lghi %r14,\savearea
90 lgr %r14,%r9
91 slg %r14,BASED(.Lcritical_start)
92 clg %r14,BASED(.Lcritical_length)
95 brasl %r14,cleanup_critical
98 0: lg %r14,__LC_ASYNC_STACK # are we already on the async stack?
99 slgr %r14,%r15
[all …]
Dmcount.S16 br %r14
24 br %r14
37 stmg %r2,%r14,(STACK_PTREGS_GPRS+2*8)(%r15)
50 lgr %r3,%r14
52 basr %r14,%r1
60 brasl %r14,prepare_ftrace_return
76 brasl %r14,ftrace_return_to_handler
78 lgr %r14,%r2
80 br %r14
Dhead_kdump.S33 brasl %r14,startup_kdump_relocated
47 lghi %r14,DATAMOVER_ADDR # Jump to copied data mover
48 basr %r14,%r14
76 lg %r14,.Lstartup_kdump-0b(%r13)
77 basr %r14,%r14 # Start relocated kernel
Dreipl.S65 br %r14
80 .Lpg1: brasl %r14,store_status
93 bas %r14,.Ldisab-.Lpg0(%r13)
103 bas %r14,.Ldisab-.Lpg0(%r13)
106 bas %r14,.Ldisab-.Lpg0(%r13)
112 .Ldisab: sll %r14,1
113 srl %r14,1 # need to kill hi bit to avoid specification exceptions.
114 st %r14,.Ldispsw+12-.Lpg0(%r13)
Dswsusp.S34 brasl %r14,save_fpu_regs
98 brasl %r14,swsusp_save
105 br %r14
120 brasl %r14,arch_set_page_states
203 basr %r14,%r3
261 brasl %r14,arch_set_page_states
264 brasl %r14,s390_early_resume
269 br %r14
Dbase.S22 basr %r14,%r1
42 basr %r14,%r1
62 basr %r14,%r1
119 br %r14
Dhead64.S37 lg %r14,__TI_task(%r15) # cache current in lowcore
38 stg %r14,__LC_CURRENT
46 brasl %r14,startup_init
101 brasl %r14,start_kernel # go to C code
Dhead.S71 br %r14
82 la %r4,0(%r14)
99 bas %r14,.Lirqwait
162 bas %r14,.Lloader # load rest of ipl image
171 bas %r14,.Lloader # load parameter file
211 bas %r14,.Lloader # load ramdisk
240 bas %r14,.Lirqwait # wait for IO interrupt
331 basr %r14,%r3
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
Dcom.fuc30 // $r14 command
50 st b32 D[$r8 + 0x0] $r14
64 // $r14 command
78 ld b32 $r14 D[$r9 + 0x0]
91 // In : $r14 register
95 mov b32 $r12 $r14
109 // In : $r14 register
114 mov b32 $r12 $r14
154 // In : $r14 mmio list head
161 ld b32 $r8 D[$r14]
[all …]
Dgpc.fuc59 */ gpc_addr($r14,addr) /*
68 push $r14
72 pop $r14
166 gpc_addr($r14, 0x500c30)
180 add b32 $r14 4
199 ld b32 $r14 D[$r0 + #gpc_mmio_list_head]
206 ld b32 $r14 D[$r0 + #tpc_mmio_list_head]
209 ld b32 $r14 D[$r0 + #tpc_count]
210 mulu $r14 $r15
211 add b32 $r2 $r14
[all …]
Dhub.fuc121 nv_rd32($r14, 0x409604)
145 ld b32 $r14 D[$r0 + #hub_mmio_list_head]
179 add b32 $r14 $r4 0x804
182 add b32 $r14 $r4 0x10c
185 add b32 $r14 $r4 0x104
187 add b32 $r14 $r4 0x100
192 add b32 $r14 $r4 0x800
197 add b32 $r14 $r4 0x804
230 cmpu b32 $r14 0x4001
278 cmpu b32 $r14 0x0001
[all …]
Dmacros.fuc244 */ imm32($r14, addr) /*
250 */ imm32($r14, addr) /*
/linux-4.4.14/arch/s390/net/
Dbpf_jit.S55 LOAD %r14,-SIZE(%r3,%r12); /* Get data from skb */ \
63 brasl %r14,skb_copy_bits; /* Get data from skb */ \
64 LOAD %r14,STK_OFF_TMP(%r15); /* Load from temp bufffer */ \
81 llgc %r14,0(%r3,%r12) # Get byte from skb
89 brasl %r14,skb_copy_bits # Get data from skb
90 llgc %r14,STK_OFF_TMP(%r15) # Load result from temp buffer
101 brasl %r14,bpf_internal_load_pointer_neg_helper; \
104 LOAD %r14,0(%r2); /* Get data from pointer */ \
/linux-4.4.14/firmware/av7110/
DBoot.S38 movs pc, r14 // undefined
39 subs pc, r14, #4 // SWI
40 subs pc, r14, #4 // prefetch abort
41 subs pc, r14, #8 // data abort
42 subs pc, r14, #4 // reserved
43 subs pc, r14, #4 // IRQ
44 subs pc, r14, #4 // FIQ
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dsleep.S67 mov r14, #S3C24XX_PA_GPIO
68 ldr r12, [ r14, #0x54 ]
71 str r12, [ r14, #0x54 ]
78 ldrb r14, [ r3, #S3C2410_UTRSTAT ]
79 tst r14, #S3C2410_UTRSTAT_TXE
/linux-4.4.14/arch/s390/lib/
Dmem.S26 bzr %r14
41 br %r14
46 ber %r14
58 br %r14
71 bzr %r14
80 br %r14
/linux-4.4.14/arch/powerpc/include/asm/
Dexception-64e.h107 std r14,EX_TLB_R14(r12); \
108 addi r14,r12,EX_TLB_SIZE; \
115 mtspr SPRN_SPRG_TLB_EXFRAME,r14; \
138 ld r14,EX_TLB_CR(r12); \
144 mtcr r14; \
146 ld r14,EX_TLB_R14(r12); \
191 std r14,EX_TLB_ESR(r12); /* save ESR */
193 std r14,PACA_EXTLB+EX_TLB_ESR(r13); /* save ESR */
Dppc_asm.h583 #define r14 %r14 macro
/linux-4.4.14/arch/powerpc/lib/
Dchecksum_64.S93 std r14,STK_REG(R14)(r1)
113 ld r14,40(r3)
126 adde r0,r0,r14
140 ld r14,40(r3)
150 adde r0,r0,r14
154 ld r14,STK_REG(R14)(r1)
294 std r14,STK_REG(R14)(r1)
314 source; ld r14,40(r3)
331 dest; std r14,40(r4)
333 adde r0,r0,r14
[all …]
Dcopyuser_power7.S67 ld r14,STK_REG(R14)(r1)
84 ld r14,STK_REG(R14)(r1)
145 std r14,STK_REG(R14)(r1)
170 err2; ld r14,64(r4)
187 err2; std r14,64(r3)
200 ld r14,STK_REG(R14)(r1)
419 std r14,STK_REG(R14)(r1)
424 li r14,80
441 err4; lvx v2,r4,r14
450 err4; stvx v2,r3,r14
[all …]
Dmemcpy_power7.S78 std r14,STK_REG(R14)(r1)
103 ld r14,64(r4)
120 std r14,64(r3)
133 ld r14,STK_REG(R14)(r1)
352 std r14,STK_REG(R14)(r1)
357 li r14,80
374 lvx v2,r4,r14
383 stvx v2,r3,r14
389 ld r14,STK_REG(R14)(r1)
538 std r14,STK_REG(R14)(r1)
[all …]
Dcopypage_power7.S116 std r14,STK_REG(R14)(r1)
133 ld r14,72(r4)
150 std r14,72(r3)
160 ld r14,STK_REG(R14)(r1)
Dcrtsavres.S321 std r14,-144(r1)
378 ld r14,-144(r1)
/linux-4.4.14/arch/nios2/kernel/
Dinsnemu.S46 ldw r14, PT_R14(sp)
141 stw r14, 56(sp)
195 movi r14, 32
336 subi r14, r14, 1
337 bne r14, zero, divide_loop
489 subi r14, r14, 1
490 bne r14, zero, multiply_loop
572 ldw r14, 56(sp)
Dprocess.c86 regs->r13, regs->r14, regs->r15); in show_regs()
181 fp->r12, fp->r13, fp->r14, fp->r15); in dump()
Dasm-offsets.c55 OFFSET(PT_R14, pt_regs, r14); in main()
Dsignal.c65 err |= __get_user(regs->r14, &gregs[13]); in rt_restore_ucontext()
147 err |= __put_user(regs->r14, &gregs[13]); in rt_setup_ucontext()
Dkgdb.c47 { "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14) },
/linux-4.4.14/arch/powerpc/kernel/
Dexceptions-64e.S359 std r14,PACA_EXGEN+EX_R14(r13); \
363 std r14,PACA_EXGEN+EX_R14(r13);
366 std r14,PACA_EXCRIT+EX_R14(r13); \
370 std r14,PACA_EXDBG+EX_R14(r13); \
374 std r14,PACA_EXMC+EX_R14(r13); \
576 mfspr r14,SPRN_DEAR
587 mr r14,r10
600 mfspr r14,SPRN_DEAR
609 mfspr r14,SPRN_ESR
612 std r14,_DSISR(r1)
[all …]
Didle_power7.S63 3: lwz r15,0(r14)
67 lwarx r15,0,r14
166 ld r14,PACA_CORE_IDLE_STATE_PTR(r13)
168 lwarx r15,0,r14
189 stwcx. r15,0,r14
199 stwcx. r15,0,r14
212 stw r0,0(r14)
305 ld r14,PACA_CORE_IDLE_STATE_PTR(r13)
307 lwarx r15,0,r14
337 stwcx. r15,0,r14
[all …]
Dtm.S120 mfmsr r14
121 mr r15, r14
133 std r14, TM_FRAME_L0(r1)
174 srdi r6, r14, 32
281 ld r14, TM_FRAME_L0(r1) /* Orig MSR */
283 rldimi r14, r15, MSR_TS_LG, (63-MSR_TS_LG)-1
284 mtmsrd r14
Dswsusp_asm64.S96 SAVE_REGISTER(r14)
157 ld r14,pbe_orig_address(r12)
163 stdx r0,r10,r14
213 RESTORE_REGISTER(r14)
Dhead_fsl_booke.S696 stw r14, THREAD_NORMSAVE(4)(r12)
705 lis r14, __per_cpu_offset@h
706 ori r14, r14, __per_cpu_offset@l
708 lwzx r16, r14, r15
717 lis r14, MAS0_TLBSEL(1)@h /* select TLB1 (TLBCAM) */
718 rlwimi r14, r15, 16, 4, 15 /* next_tlbcam_idx entry */
719 mtspr SPRN_MAS0, r14
729 lis r14, tlbcam_index@h
730 ori r14, r14, tlbcam_index@l
731 lwz r15, 0(r14)
[all …]
Dmisc.S65 PPC_STL r14,5*SZL(r3)
91 PPC_LL r14,5*SZL(r3)
Dhead_64.S674 ldx r14,r3,r28
675 addi r14,r14,THREAD_SIZE-STACK_FRAME_OVERHEAD
676 std r14,PACAKSAVE(r13)
685 mr r1, r14
Dppc_save_regs.S40 PPC_STL r14,14*SZL(r3)
/linux-4.4.14/arch/m32r/include/asm/
Dassembler.h86 push lr ; r14
171 pop r14
172 mvtc r14, psw variable
173 pop r14
174 mvtc r14, bpc variable
176 pop r14
177 mvtc r14, cr3 ; spu variable
179 pop lr ; r14
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/
Dbusy_loop.S12 std r14, 160(%r1)
49 li r14, 0x1414
50 std r14, -168(%r1)
109 cmpwi r14, 0x1414
156 li r14, 0xad
200 ld r14, -168(%r1)
201 cmpwi r14, 0x1414
252 1: ld r14, 160(%r1)
/linux-4.4.14/arch/x86/platform/efi/
Defi_stub_64.S44 movq %r14, efi_scratch+8(%rip)
46 movq %r15, %r14
48 movq %r14, %cr4
50 movq efi_scratch+8(%rip), %r14
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_interrupts.S42 PPC_LL r14, VCPU_GPR(R14)(vcpu); \
88 mfcr r14
89 stw r14, _CCR(r1)
186 PPC_STL r14, VCPU_GPR(R14)(r7)
224 lwz r14, _CCR(r1)
225 mtcr r14
Dbooke_interrupts.S225 stw r14, VCPU_GPR(R14)(r4) /* We need a NV GPR below. */
253 mr r14, r4 /* Save vcpu pointer. */
258 mr r4, r14
259 lwz r14, VCPU_GPR(R14)(r4)
321 lwz r14, HOST_NV_GPR(R14)(r1)
366 stw r14, HOST_NV_GPR(R14)(r1)
386 lwz r14, VCPU_GPR(R14)(r4)
Dbookehv_interrupts.S81 PPC_STL r14, VCPU_GPR(R14)(r4) /* We need a non-volatile GPR. */
82 li r14, \intno
445 mr r5, r14 /* intno */
446 mr r14, r4 /* Save vcpu pointer. */
450 mr r4, r14
451 PPC_LL r14, VCPU_GPR(R14)(r4)
508 PPC_LL r14, HOST_NV_GPR(R14)(r1)
551 PPC_STL r14, HOST_NV_GPR(R14)(r1)
571 PPC_LL r14, VCPU_GPR(R14)(r4)
/linux-4.4.14/arch/x86/lib/
Dcsum-copy_64.S56 movq %r14, 4*8(%rsp)
94 movq 48(%rdi), %r14
107 adcq %r14, %rax
126 movq %r14, 48(%rsi)
204 movq 4*8(%rsp), %r14
/linux-4.4.14/arch/x86/crypto/
Dsalsa20-x86_64-asm_64.S31 # r14_stack = r14
32 movq %r14,24(%rsp)
54 movq 56(%r8),%r14
70 movq %r14,112(%rsp)
144 mov %r13,%r14
164 lea (%r14,%rdx),%rbp
192 xor %rbp,%r14
200 lea (%r11,%r14),%rbp
356 xor %rbp,%r14
358 lea (%r15,%r14),%rbp
[all …]
Dtwofish-x86_64-asm_64-3way.S75 #define RY1 %r14
227 pushq %r14;
259 popq %r14;
270 popq %r14;
282 pushq %r14;
309 popq %r14;
Daesni-intel_avx-x86_64.S189 #define arg7 STACK_OFFSET+8*1(%r14)
190 #define arg8 STACK_OFFSET+8*2(%r14)
191 #define arg9 STACK_OFFSET+8*3(%r14)
355 ## arg1, arg2, arg3, r14 are used as a pointer only, not modified
1146 # clobbering r10, r11, r12, r13, r14, r15
1152 push %r14
1155 mov %rsp, %r14
1433 mov %r14, %rsp
1436 pop %r14
1451 push %r14
[all …]
Ddes3_ede-asm_64.S68 #define RT2 %r14
184 pushq %r14;
247 popq %r14;
439 pushq %r14;
531 popq %r14;
Dsha1_avx2_x86_64_asm.S126 #define PRECALC_BUF %r14
631 push %r14
668 pop %r14
Dsha512-ssse3-asm.S68 f_64 = %r14
293 mov %r14, frame_GPRSAVE +8*3(%rsp)
359 mov frame_GPRSAVE +8*3(%rsp), %r14
Dsha512-avx-asm.S69 f_64 = %r14
294 mov %r14, frame_GPRSAVE +8*3(%rsp)
360 mov frame_GPRSAVE +8*3(%rsp), %r14
Daesni-intel_asm.S99 #define arg7 STACK_OFFSET+8(%r14)
100 #define arg8 STACK_OFFSET+16(%r14)
101 #define arg9 STACK_OFFSET+24(%r14)
102 #define arg10 STACK_OFFSET+32(%r14)
1285 push %r14
1286 mov %rsp, %r14
1451 mov %r14, %rsp
1452 pop %r14
1545 push %r14
1546 mov %rsp, %r14
[all …]
/linux-4.4.14/arch/x86/um/
Dsetjmp_64.S14 # %r14
32 movq %r14,40(%rdi)
50 movq 40(%rdi),%r14
Dsignal.c191 GETREG(R14, r14); in copy_sc_from_user()
278 PUTREG(R14, r14); in copy_sc_to_user()
/linux-4.4.14/arch/x86/purgatory/
Dentry64.S54 movq r14(%rip), %r14
77 r14: .quad 0x0 label
/linux-4.4.14/arch/microblaze/kernel/
Dentry-nommu.S81 swi r14, r1, PT_R14
82 swi r14, r1, PT_PC
182 lwi r14, r1, PT_PC
196 rtid r14, 0
233 swi r14, r1, PT_R14
235 addik r14, r14, 0x4
236 swi r14, r1, PT_PC /* increment by 4 and store in pc */
326 swi r14, r1, PT_R14
327 swi r14, r1, PT_PC /* Will return to interrupted instruction */
400 swi r14, r11, CC_R14
[all …]
Dentry.S190 swi r14, r1, PT_PC; /* PC, before IRQ/trap */ \
226 lwi r14, r1, PT_PC; /* RESTORE_LINK PC, before IRQ/trap */\
294 addi r14, r14, 4 /* return address is 4 byte after call */
444 rtbd r14, 0; /* Instructions to return from an IRQ */
630 rtbd r14, 0; /* Instructions to return from an IRQ */
748 rtid r14, 0
771 swi r14, r1, PT_R14 /* rewrite saved R14 value */
862 lwi r14, r1, PT_R14;
885 swi r14, r11, CC_R14
940 lwi r14, r11, CC_R14
Dprocess.c34 regs->r13, regs->r14, regs->r15, regs->r16); in show_regs()
132 return ctx->r14; in thread_saved_pc()
Dmcount.S31 swi r14, r1, 48; \
62 lwi r14, r1, 48; \
Dasm-offsets.c44 DEFINE(PT_R14, offsetof(struct pt_regs, r14)); in main()
102 DEFINE(CC_R14, offsetof(struct cpu_context, r14)); in main()
Dsignal.c70 COPY(r14); COPY(r15); COPY(r16); COPY(r17); in restore_sigcontext()
131 COPY(r14); COPY(r15); COPY(r16); COPY(r17); in setup_sigcontext()
Dhw_exception_handler.S411 swi r14, r1, PT_R14
437 brki r14, 0x08;
450 lwi r14, r1, PT_R14
/linux-4.4.14/tools/testing/selftests/x86/
Dthunks.S31 pushq %r14
59 popq %r14
Dtest_syscall_vdso.c70 uint64_t r12, r13, r14, r15; member
123 …printf("12:%016llx 13:%016llx 14:%016llx 15:%016llx\n", regs64.r12, regs64.r13, regs64.r14, reg… in print_regs64()
/linux-4.4.14/arch/s390/kernel/vdso64/
Dclock_gettime.S59 br %r14
105 br %r14
139 br %r14
145 br %r14
Dclock_getres.S45 br %r14
48 br %r14
Dgettimeofday.S55 br %r14
/linux-4.4.14/arch/arm/mach-omap2/
Dsleep44xx.S76 stmfd r13!, {r4-r12, r14}
79 ldmfd r13!, {r4-r12, r14}
118 stmfd r13!, {r4-r12, r14}
121 ldmfd r13!, {r4-r12, r14}
218 stmfd r13!, {r4-r12, r14}
221 ldmfd r13!, {r4-r12, r14}
/linux-4.4.14/arch/s390/kernel/vdso32/
Dclock_getres.S39 br %r14
42 br %r14
Dclock_gettime.S75 br %r14
138 br %r14
144 br %r14
Dgettimeofday.S76 br %r14
/linux-4.4.14/tools/testing/selftests/powerpc/copyloops/
Dcopyuser_power7.S67 ld r14,STK_REG(R14)(r1)
84 ld r14,STK_REG(R14)(r1)
145 std r14,STK_REG(R14)(r1)
170 err2; ld r14,64(r4)
187 err2; std r14,64(r3)
200 ld r14,STK_REG(R14)(r1)
419 std r14,STK_REG(R14)(r1)
424 li r14,80
441 err4; lvx v2,r4,r14
450 err4; stvx v2,r3,r14
[all …]
Dmemcpy_power7.S78 std r14,STK_REG(R14)(r1)
103 ld r14,64(r4)
120 std r14,64(r3)
133 ld r14,STK_REG(R14)(r1)
352 std r14,STK_REG(R14)(r1)
357 li r14,80
374 lvx v2,r4,r14
383 stvx v2,r3,r14
389 ld r14,STK_REG(R14)(r1)
538 std r14,STK_REG(R14)(r1)
[all …]
/linux-4.4.14/arch/m32r/mm/
Dpage.S51 jmp r14
82 jmp r14
/linux-4.4.14/drivers/net/wireless/b43/
Dradio_2057.c130 r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \ argument
146 .radio_txmix2g_tune_boost_pu_core0 = r14, \
162 r10, r11, r12, r13, r14, r15, r16, r17) \ argument
177 .radio_lna2g_tune_core0 = r14, \
Dradio_2059.c36 r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \ argument
52 .radio_rxtx58 = r14, \
Dradio_2055.c272 r12, r13, r14, r15, r16, r17, r18, r19, r20, r21) \ argument
287 .radio_c1_rx_rfr1 = r14, \
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dswitchto.S50 st.l r15, 4, r14 ! save fp
51 add.l r15, r63, r14 ! setup frame pointer
71 st.q r0, (14*8), r14 ! for unwind, want to look as though we took a trap at
155 ld.q r0, (14*8), r14
190 ld.l r15, 4, r14
Dentry.S732 st.q SP, FRAME_R(14), r14
813 add SP, ZERO, r14
993 ld.q SP, FRAME_R(14), r14
1757 st.q r0, 0x070, r14
1758 getcon dcr, r14
1759 st.q r0, 0x078, r14
/linux-4.4.14/arch/tile/lib/
Dmemcpy_32.S279 EX: { lw r14, r1; addi r1, r1, 4 } /* r14 = WORD_2 */
302 EX: { sw r0, r14; addi r0, r0, 4; slt_u r16, r9, r16 } /* store(WORD_2) */
311 EX: { lw r14, r1; addi r1, r1, 4 } /* r14 = WORD_10 */
317 EX: { sw r0, r14; addi r0, r0, 4 } /* store(WORD_10) */
438 EX: { lwadd_na r14, r1, -24 }
454 EX: { swadd r0, r12, 4; dword_align r13, r14, r1 }
456 { move r6, r14; bbst r17, .Lcopy_half_an_unaligned_line }
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/
Dcom.fuc219 mov $r14 0
220 iowrs I[$r15] $r14
574 mov $r14 1
575 shl b32 $r14 $r8
576 sub b32 $r14 1
577 and $r11 $r13 $r14
581 add b32 $r14 1
582 shl b32 $r15 $r14 12
583 sub b32 $r14 $r11
584 or $r15 $r14
[all …]
/linux-4.4.14/arch/arc/include/asm/
Dunwind.h31 unsigned long r14; member
90 PTREGS_INFO(r14), \
Dentry.h100 PUSH r14
124 POP r14
Dptrace.h106 unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13; member
/linux-4.4.14/arch/x86/include/asm/
Dkexec.h128 asm volatile("movq %%r14,%0" : "=m"(newregs->r14)); in crash_setup_regs()
205 uint64_t r14; member
Duser_64.h70 unsigned long r14; member
Delf.h178 regs->r12 = regs->r13 = regs->r14 = regs->r15 = 0; in elf_common_init()
209 (pr_reg)[1] = (regs)->r14; \
Dptrace.h39 unsigned long r14; member
Dinst.h116 .ifc \r64,%r14
/linux-4.4.14/arch/arc/kernel/
Dptrace.c87 REG_O_ONE(callee.r14, &cregs->r14); in genregs_get()
177 REG_IN_ONE(callee.r14, &cregs->r14); in genregs_set()
Dprocess.c122 c_callee->r14 = usp; /* function */ in copy_thread()
Dentry.S50 jl.d [r14] ; kernel thread entry point
/linux-4.4.14/arch/x86/kernel/
Dperf_regs.c53 PT_REGS_OFFSET(PERF_REG_X86_R14, r14),
160 regs_user_copy->r14 = -1; in perf_get_regs_user()
Drelocate_kernel_64.S57 pushq %r14
205 popq %r14
Dmcount_64.S201 movq %r14, R14(%rsp)
235 movq R14(%rsp), %r14
Dasm-offsets_64.c46 ENTRY(r14); in main()
Dsignal.c93 COPY(r14); in restore_sigcontext()
151 put_user_ex(regs->r14, &sc->r14); in setup_sigcontext()
/linux-4.4.14/arch/parisc/include/asm/
Dassembly.h194 STREG %r14, PT_GR14(\regs)
228 LDREG PT_GR14(\regs), %r14
358 std %r14, -56(%r30)
372 ldd -56(%r30), %r14
402 stw %r14, -84(%r30)
416 ldw -84(%r30), %r14
Dasmregs.h60 r14: .reg %r14
/linux-4.4.14/arch/ia64/lib/
Dip_fast_csum.S37 and r14=3,in0 // is it aligned on 4-byte?
40 cmp.ne.or.andcm p6,p7=r14,r0
Dcopy_page_mck.S72 #define dst_pre_mem r14
/linux-4.4.14/arch/hexagon/include/asm/
Delf.h133 DEST.r14 = REGS->r14; \
/linux-4.4.14/arch/x86/kernel/acpi/
Dwakeup_64.S60 movq %r14, pt_regs_r14(%rax)
107 movq pt_regs_r14(%rax), %r14
/linux-4.4.14/tools/testing/selftests/powerpc/switch_endian/
Dcheck.S44 addi r9,r15,14 # check r14
45 cmpd r9,r14
Dswitch_endian_test.S38 addi r14, r15, 14
/linux-4.4.14/arch/x86/power/
Dhibernate_asm_64.S40 movq %r14, pt_regs_r14(%rax)
137 movq pt_regs_r14(%rax), %r14
/linux-4.4.14/arch/x86/entry/
Dcalling.h132 movq %r14, 1*8+\offset(%rsp)
141 movq 1*8+\offset(%rsp), %r14
Dentry_64_compat.S298 pushq %r14 /* pt_regs->r14 */
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dptrace.h63 unsigned long r14; member
/linux-4.4.14/arch/arc/include/uapi/asm/
Dptrace.h45 unsigned long r19, r18, r17, r16, r15, r14, r13; member
/linux-4.4.14/arch/x86/include/uapi/asm/
Dptrace.h49 unsigned long r14; member
Dsigcontext.h244 __u64 r14; member
331 __u64 r14; member
Dkvm.h117 __u64 r12, r13, r14, r15; member
/linux-4.4.14/arch/powerpc/boot/
Dppc_asm.h43 #define r14 14 macro
/linux-4.4.14/arch/hexagon/include/uapi/asm/
Duser.h27 unsigned long r14; member
Dregisters.h127 unsigned long r14; member
/linux-4.4.14/arch/nios2/include/asm/
Dentry.h51 stw r14, PT_R14(sp)
78 ldw r14, PT_R14(sp)
Dptrace.h29 unsigned long r14; member
Delf.h57 pr_reg[6] = regs->r14; \
/linux-4.4.14/arch/m32r/boot/compressed/
Dhead.S35 add r12, r14 /* Real address */
41 add r3, r14
/linux-4.4.14/arch/openrisc/kernel/
Dhead.S468 CLEAR_GPR(r14)
603 CLEAR_GPR(r14)
661 l.sll r14,r30,r28
674 l.sll r5,r14,r28
682 l.add r6,r6,r14
727 l.sll r14,r30,r28
740 l.sll r5,r14,r28
745 l.add r6,r6,r14
1397 l.sll r14,r23,r21
1400 l.add r5,r5,r14
Dentry.S70 l.lwz r14,PT_GPR14(r1) ;\
108 l.sw PT_GPR14(r1),r14 ;\
146 l.sw PT_GPR14(r1),r14 ;\
656 l.sw PT_GPR14(r1),r14
933 l.lwz r14,PT_GPR14(r1)
998 l.sw PT_GPR14(r1),r14
1041 l.lwz r14,PT_GPR14(r1)
1081 l.sw PT_GPR14(r1),r14
/linux-4.4.14/tools/testing/selftests/powerpc/copyloops/asm/
Dppc_asm.h7 #define R14 r14
/linux-4.4.14/arch/sh/kernel/cpu/sh2/
Dentry.S78 mov.l r14,@-r15
127 mov.l r14,@-r2
227 mov.l @r15+, r14
294 mov.l @r15+,r14
/linux-4.4.14/arch/s390/boot/compressed/
Dhead.S23 brasl %r14,decompress_kernel
/linux-4.4.14/arch/microblaze/include/uapi/asm/
Dptrace.h31 microblaze_reg_t r14; member
Delf.h111 _r->r12 = _r->r13 = _r->r14 = _r->r15 = \
/linux-4.4.14/arch/score/include/asm/
Dasmmacro.h38 sw r14, [r0, PT_R14]
135 lw r14, [r0, PT_R14]
/linux-4.4.14/arch/tile/kernel/
Dmcount_64.S132 sub r14, r13, r11
133 bnez r14, static_trace
Dregs_32.S109 r8, r9, r10, r11, r12, r13, r14, r15, \
Dregs_64.S109 r8, r9, r10, r11, r12, r13, r14, r15, \
Dintvec_64.S637 push_reg r14, r52
1085 move r14, zero
1131 pop_reg r14
1365 { move r14, r3; addxi r3, r3, 0 }
Dintvec_32.S437 push_reg r14, r52
1049 move r14, zero
1091 pop_reg r14
/linux-4.4.14/tools/perf/arch/x86/util/
Ddwarf-regs.c93 REG_OFFSET_NAME_64("%r14", r14),
/linux-4.4.14/arch/arm/mach-pxa/
Dsleep.S120 and r14, r7, #CCCR_L_MASK
121 teq r14, #1
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_mb_mgr_submit_avx2.S114 mov %r14, 8*6(%rsp)
212 mov 8*6(%rsp), %r14
Dsha1_mb_mgr_flush_avx2.S124 mov %r14, _GPR_SAVE+8*6(%rsp)
239 mov _GPR_SAVE+8*6(%rsp), %r14
Dsha1_x8_avx2.S63 ## Linux clobbers: rax rbx rcx rdx rsi r9 r10 r11 r12 r13 r14 r15
218 inp5 = %r14
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/iop/
Diop_spu_defs.h199 unsigned int r14 : 1; member
221 unsigned int r14 : 1; member
Diop_mpu_defs.h154 unsigned int r14 : 1; member
/linux-4.4.14/arch/sh/kernel/
Drelocate_kernel.S28 mov.l r14, @-r15
143 mov.l @r15+, r14
Dentry-common.S71 CFI_DEF_CFA r14, 0
/linux-4.4.14/arch/unicore32/include/asm/
Dthread_info.h45 __u32 r14; member
/linux-4.4.14/arch/hexagon/kernel/
Dvm_events.c63 regs->r14, in show_regs()
Dkgdb.c46 { "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14)},
/linux-4.4.14/arch/microblaze/include/asm/
Dthread_info.h36 __u32 r14; member
/linux-4.4.14/arch/ia64/include/uapi/asm/
Dptrace.h116 unsigned long r14; /* scratch */ member
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_intel_ds.c194 u64 r12, r13, r14, r15; member
202 u64 r12, r13, r14, r15; member
214 u64 r12, r13, r14, r15; member
243 u64 r12, r13, r14, r15; member
1066 regs->r14 = pebs->r14; in setup_pebs_sample_data()
/linux-4.4.14/arch/x86/include/asm/xen/
Dinterface_64.h100 uint64_t r14; member
/linux-4.4.14/arch/x86/mm/
Dpf_in.c289 rv = (unsigned char *)&regs->r14; in get_reg_w8()
397 rv = &regs->r14; in get_reg_w32()
/linux-4.4.14/tools/perf/arch/x86/tests/
Dregs_load.S59 movq %r14, R14(%rdi)
/linux-4.4.14/arch/sh/mm/
DMakefile64 -ffixed-r13 -ffixed-r14 -ffixed-r16 -ffixed-r17 -ffixed-r19 \
/linux-4.4.14/arch/alpha/include/asm/
Da.out-core.h57 dump->regs[EF_S5] = sw->r14; in aout_dump_thread()
/linux-4.4.14/arch/x86/net/
Dbpf_jit.S155 mov - MAX_BPF_STACK + 16(%rbp),%r14
/linux-4.4.14/arch/sh/kernel/cpu/shmobile/
Dsleep.S57 mov.l r14, @-r15
366 mov.l @r15+, r14
/linux-4.4.14/arch/sh/kernel/cpu/sh2a/
Dentry.S176 movml.l @r15+,r14
225 movml.l @r15+,r14
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2500usb.c522 u8 r14; in rt2500usb_config_ant() local
534 rt2500usb_bbp_read(rt2x00dev, 14, &r14); in rt2500usb_config_ant()
565 rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 1); in rt2500usb_config_ant()
568 rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 0); in rt2500usb_config_ant()
572 rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 2); in rt2500usb_config_ant()
588 rt2x00_set_field8(&r14, BBP_R14_RX_IQ_FLIP, 0); in rt2500usb_config_ant()
595 rt2500usb_bbp_write(rt2x00dev, 14, r14); in rt2500usb_config_ant()
Drt2500pci.c406 u8 r14; in rt2500pci_config_ant() local
417 rt2500pci_bbp_read(rt2x00dev, 14, &r14); in rt2500pci_config_ant()
442 rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 0); in rt2500pci_config_ant()
446 rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 2); in rt2500pci_config_ant()
462 rt2x00_set_field8(&r14, BBP_R14_RX_IQ_FLIP, 0); in rt2500pci_config_ant()
469 rt2500pci_bbp_write(rt2x00dev, 14, r14); in rt2500pci_config_ant()
/linux-4.4.14/arch/sh/include/asm/
Dentry-macros.S120 mov r15, r14
/linux-4.4.14/arch/sh/kernel/cpu/sh3/
Dentry.S212 ! - restore r8, r9, r10, r11, r12, r13, r14, r15 from the stack
241 mov.l @r15+, r14
/linux-4.4.14/arch/x86/ia32/
Dia32_aout.c301 regs->r13 = regs->r14 = regs->r15 = 0; in load_aout_binary()
393 regs->r12 = regs->r13 = regs->r14 = regs->r15 = 0; in load_aout_binary()
/linux-4.4.14/scripts/
Dmarkup_oops.pl84 $regs{"%r14"} = $2;
/linux-4.4.14/arch/alpha/kernel/
Dprocess.c311 dest[14] = sw->r14; in dump_elf_thread()
Dsignal.c171 err |= __get_user(sw->r14, sc->sc_regs+14); in restore_sigcontext()
306 err |= __put_user(sw->r14 , sc->sc_regs+14); in setup_sigcontext()
Dptrace.c85 SW_REG( r12), SW_REG( r13), SW_REG( r14), SW_REG( r15),
/linux-4.4.14/arch/score/kernel/
Dentry.S341 sw r14, [\reg, THREAD_REG14];
357 lw r14, [\reg, THREAD_REG14];
/linux-4.4.14/Documentation/s390/
DDebugging390.txt523 r14 return-address saved
579 56 112 saved r14 of caller function
608 40037c: 90 de f0 34 stm %r13,%r14,52(%r15) # Save registers r13 & r14
616 40038a: 98 de f0 34 lm %r13,%r14,52(%r15) # restore registers r13 & 14
617 40038e: 07 fe br %r14 # return
636 4003a8: 58 e0 d0 00 l %r14,0(%r13) # load relative address of test from
639 4003b0: 4d ee d0 00 bas %r14,0(%r14,%r13) # jump to test setting r14 as return
644 4003b8: 07 fe br %r14 # return to do program exit
663 40051a: 0d e1 basr %r14,%r1
693 800005b8: 07 fe br %r14
[all …]

12