Home
last modified time | relevance | path

Searched refs:a3 (Results 1 – 138 of 138) sorted by relevance

/linux-4.1.27/arch/xtensa/lib/
Dmemcopy.S85 add a7, a3, a4 # a7 = end address for source
88 l8ui a6, a3, 0
89 addi a3, a3, 1
93 bne a3, a7, .Lnextbyte # continue loop if $a3:src != $a7:src_end
107 l8ui a6, a3, 0
108 addi a3, a3, 1
117 l8ui a6, a3, 0
118 l8ui a7, a3, 1
119 addi a3, a3, 2
132 # a2/ dst, a3/ src, a4/ len
[all …]
Dusercopy.S81 # a2/ dst, a3/ src, a4/ len
91 bnone a3, a8, .Laligned # then use word copy
92 SSA8( a3) # set shift amount from byte offset
105 EX(l8ui, a6, a3, 0, l_fixup)
106 addi a3, a3, 1
115 EX(l8ui, a6, a3, 0, l_fixup)
116 EX(l8ui, a7, a3, 1, l_fixup)
117 addi a3, a3, 2
135 add a7, a3, a4 # a7 = end address for source
138 EX(l8ui, a6, a3, 0, l_fixup)
[all …]
Dchecksum.S54 srli a5, a3, 5 /* 32-byte chunks */
84 extui a5, a3, 2, 3 /* remaining 4-byte chunks */
100 _bbci.l a3, 1, 5f /* remaining 2-byte chunk */
105 _bbci.l a3, 0, 7f /* remaining 1-byte chunk */
117 beqz a3, 7b /* branch if len == 0 */
118 beqi a3, 1, 6b /* branch if len == 1 */
126 addi a3, a3, -2 /* adjust len */
134 srli a5, a3, 2 /* 4-byte chunks */
160 _bbci.l a3, 1, 3f /* remaining 2-byte chunk, still odd addr */
217 mov a12, a3
[all …]
Dmemset.S46 # a2/ dst, a3/ c, a4/ length
47 extui a3, a3, 0, 8 # mask to just 8 bits
48 slli a7, a3, 8 # duplicate character in all bytes of word
49 or a3, a3, a7 # ...
50 slli a7, a3, 16 # ...
51 or a3, a3, a7 # ...
76 EX(s32i, a3, a5, 0, memset_fixup)
77 EX(s32i, a3, a5, 4, memset_fixup)
78 EX(s32i, a3, a5, 8, memset_fixup)
79 EX(s32i, a3, a5, 12, memset_fixup)
[all …]
Dstrncpy_user.S45 # a3/ src
62 # a2/ dst, a3/ src, a4/ len
69 bbsi.l a3, 0, .Lsrc1mod2 # if only 8-bit aligned
70 bbsi.l a3, 1, .Lsrc2mod4 # if only 16-bit aligned
78 EX(l8ui, a9, a3, 0, fixup_l) # get byte 0
79 addi a3, a3, 1 # advance src pointer
85 bbci.l a3, 1, .Lsrcaligned # if src is now word-aligned
88 EX(l8ui, a9, a3, 0, fixup_l) # get byte 0
95 EX(l8ui, a9, a3, 1, fixup_l) # get byte 0
96 addi a3, a3, 2 # advance src pointer
[all …]
Dstrnlen_user.S42 # a3/ len
57 # a2/ s, a3/ len
71 srli a10, a3, 2 # number of loop iterations with 4B per loop
93 bbci.l a3, 1, .L100
99 bbci.l a3, 0, .L101
/linux-4.1.27/arch/xtensa/mm/
Dmisc.S35 movi a3, 0
37 s32i a3, a2, 0
38 s32i a3, a2, 4
39 s32i a3, a2, 8
40 s32i a3, a2, 12
41 s32i a3, a2, 16
42 s32i a3, a2, 20
43 s32i a3, a2, 24
44 s32i a3, a2, 28
64 l32i a8, a3, 0
[all …]
/linux-4.1.27/arch/xtensa/kernel/
Dcoprocessor.S149 addx8 a3, a3, a0
150 l32i a3, a3, 0
151 beqz a3, 1f
152 add a0, a0, a3
164 addx4 a3, a3, a0
165 l32i a3, a3, 0
166 beqz a3, 1f
167 add a0, a0, a3
194 addx8 a3, a3, a0
195 l32i a4, a3, 4
[all …]
Dentry.S116 s32i a3, a2, PT_AREG3
125 rsr a3, sar
127 s32i a3, a1, PT_SAR
139 rsr a3, windowstart
142 s32i a3, a1, PT_WINDOWSTART
143 slli a2, a3, 32-WSBITS
144 src a2, a3, a2
179 1: addi a3, a2, -1 # eliminate '1' in bit 0: yyyyxxww0
180 neg a3, a3 # yyyyxxww0 -> YYYYXXWW1+1
181 and a3, a3, a2 # max. only one bit is set
[all …]
Dalign.S176 s32i a3, a2, PT_AREG3
178 rsr a3, excsave1
180 s32i a4, a3, EXC_TABLE_FIXUP
205 movi a3, ~3
206 and a3, a3, a7 # mask lower bits
208 l32i a4, a3, 0 # load 2 words
209 l32i a5, a3, 4
235 .Lload: movi a3, ~3
236 and a3, a3, a8 # align memory address
240 addi a3, a3, 8
[all …]
Dvectors.S73 xsr a3, excsave1 # save a3 and get dispatch table
75 l32i a2, a3, EXC_TABLE_KSTK # load kernel stack to a2
79 addx4 a0, a0, a3 # find entry in table
81 xsr a3, excsave1 # restore a3 and dispatch table
100 xsr a3, excsave1 # save a3, and get dispatch table
106 addx4 a0, a0, a3 # find entry in table
108 xsr a3, excsave1 # restore a3 and dispatch table
214 xsr a3, excsave1
215 s32i a2, a3, EXC_TABLE_DOUBLE_SAVE
234 l32i a2, a3, EXC_TABLE_KSTK
[all …]
Dhead.S91 movi a3, 0x08000000
92 bgeu a2, a3, 1f
93 movi a3, 0xd0000000
94 add a2, a2, a3
172 ___unlock_dcache_all a2 a3
176 ___unlock_icache_all a2 a3
179 ___invalidate_dcache_all a2 a3
180 ___invalidate_icache_all a2 a3
186 movi a3, 1
187 wer a3, a2
[all …]
Dmcount.S28 movi a3, ftrace_stub
29 bne a3, a4, 1f
33 movi a3, 0x3fffffff
34 and a7, a7, a3
38 and a6, a6, a3
Dmxhead.S61 movi a3, _startup
62 jx a3
Dsignal.c240 asmlinkage long xtensa_rt_sigreturn(long a0, long a1, long a2, long a3, in xtensa_rt_sigreturn() argument
/linux-4.1.27/drivers/block/
Dswim_asm.S65 movel %a6@(0x08), %a3
66 lea %a3@(read_handshake), %a2
67 lea %a3@(read_mark), %a3
72 tstb %a3@(read_error - read_mark)
73 moveb #0x18, %a3@(write_mode0 - read_mark)
74 moveb #0x01, %a3@(write_mode1 - read_mark)
75 moveb #0x01, %a3@(write_mode0 - read_mark)
76 tstb %a3@(read_error - read_mark)
77 moveb #0x08, %a3@(write_mode1 - read_mark)
88 moveb %a3@, %d3
[all …]
/linux-4.1.27/arch/xtensa/include/asm/
Dinitialize_mmu.h52 movi a3, 0x25 /* For SMP/MX -- internal for writeback,
56 movi a3, 0x29 /* non-MX -- Most cores use Std Memory
60 wsr a3, atomctl
80 movi a3, 0x18000000
82 9: bgeu a2, a3, 9b /* PC is out of the expected range */
95 srli a3, a0, 27
96 slli a3, a3, 27
97 addi a3, a3, CA_BYPASS
99 wdtlb a3, a7
100 witlb a3, a7
[all …]
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-serial-low.S44 movm [d2,d3,a2,a3,exreg0],(sp)
52 mov (a2+),a3
53 mov (__iobase,a3),e2
69 mov (__rx_icr,a3),e3
74 mov (__rx_inp,a3),d3
78 mov (__rx_outp,a3),d2
82 mov (__rx_buffer,a3),d2
88 mov d3,(__rx_inp,a3)
89 bset MNSCx_RX_AVAIL,(__intr_flags,a3)
92 mov (__tm_icr,a3),a2
[all …]
Dgdb-io-serial-low.S35 movm [d2,d3,a2,a3],(sp)
41 mov (gdbstub_rx_inp),a3
43 mov a3,a2
44 add 2,a3
45 and 0x00000fff,a3
47 cmp a3,d3
56 mov a3,(gdbstub_rx_inp)
63 movm (sp),[d2,d3,a2,a3]
Dgdb-io-ttysm-low.S35 movm [d2,d3,a2,a3],(sp)
37 mov (gdbstub_rx_inp),a3
39 mov a3,a2
40 add 2,a3
41 and PAGE_SIZE_asm-1,a3
43 cmp a3,d3
52 mov a3,(gdbstub_rx_inp)
60 movm (sp),[d2,d3,a2,a3]
Dhead.S68 mov d0,a3
149 movbu (a3),d0
150 inc a3
159 mov d2,a3
161 movbu (a3),d0
162 inc a3
188 mov 0xed0065ed,a3
189 mov a3,usp
207 mov 0,a3
Dswitch_to.S32 movm [d2,d3,a2,a3,exreg1],(sp)
44 mov a3,(THREAD_A3,a0)
53 mov (THREAD_A3,a1),a3
76 ret [d2,d3,a2,a3,exreg1],32
Dkgdb.c43 gdb_regs[GDB_FR_A3] = regs->a3; in pt_regs_to_gdb_regs()
78 gdb_regs[GDB_FR_A3] = p->thread.a3; in sleeping_thread_to_gdb_regs()
95 regs->a3 = gdb_regs[GDB_FR_A3]; in gdb_regs_to_pt_regs()
243 case 3: x = (u8 *)regs->a3; break; in kgdb_arch_do_singlestep()
Dasm-offsets.c39 OFFSET(REG_A3, pt_regs, a3); in foo()
66 OFFSET(THREAD_A3, thread_struct, a3); in foo()
Dprocess.c161 p->thread.a3 = (unsigned long) c_regs; in copy_thread()
Dsignal.c50 COPY(a0); COPY(a1); COPY(a2); COPY(a3); in restore_sigcontext()
165 COPY(a0); COPY(a1); COPY(a2); COPY(a3); in setup_sigcontext()
Dgdb-stub.c599 case 3: x = regs->a3; break; in gdbstub_single_step()
1338 ptr = mem2hex(&regs->a3, ptr, 4, 0); in gdbstub()
1388 ptr = mem2hex(&regs->a3, ptr, 4, 0); in gdbstub()
1438 ptr = hex2mem(ptr, &regs->a3, 4, 0); in gdbstub()
1719 regs->a0, regs->a1, regs->a2, regs->a3); in debugger_intercept()
Dtraps.c310 regs->a0, regs->a1, regs->a2, regs->a3); in show_registers_only()
Dkprobes.c204 next = (u8 *)regs->a3; in find_nextpc()
/linux-4.1.27/drivers/staging/wlan-ng/
Dp80211conv.c181 memcpy(p80211_hdr->a3.a1, &e_hdr.daddr, ETH_ALEN); in skb_ether_to_p80211()
182 memcpy(p80211_hdr->a3.a2, wlandev->netdev->dev_addr, ETH_ALEN); in skb_ether_to_p80211()
183 memcpy(p80211_hdr->a3.a3, wlandev->bssid, ETH_ALEN); in skb_ether_to_p80211()
187 memcpy(p80211_hdr->a3.a1, wlandev->bssid, ETH_ALEN); in skb_ether_to_p80211()
188 memcpy(p80211_hdr->a3.a2, wlandev->netdev->dev_addr, ETH_ALEN); in skb_ether_to_p80211()
189 memcpy(p80211_hdr->a3.a3, &e_hdr.daddr, ETH_ALEN); in skb_ether_to_p80211()
193 memcpy(p80211_hdr->a3.a1, &e_hdr.daddr, ETH_ALEN); in skb_ether_to_p80211()
194 memcpy(p80211_hdr->a3.a2, wlandev->bssid, ETH_ALEN); in skb_ether_to_p80211()
195 memcpy(p80211_hdr->a3.a3, &e_hdr.saddr, ETH_ALEN); in skb_ether_to_p80211()
225 p80211_hdr->a3.fc = fc; in skb_ether_to_p80211()
[all …]
Dp80211hdr.h155 u8 a3[ETH_ALEN]; member
164 u8 a3[ETH_ALEN]; member
170 struct p80211_hdr_a3 a3; member
Dprism2sta.c250 p80211_hdr->a3.fc |= cpu_to_le16(WLAN_SET_FC_ISWEP(1)); in prism2sta_txframe()
/linux-4.1.27/arch/mips/kernel/
Dlinux32.c88 unsigned long, __dummy, unsigned long, a2, unsigned long, a3)
90 return sys_truncate(path, merge_64(a2, a3));
94 unsigned long, a2, unsigned long, a3)
96 return sys_ftruncate(fd, merge_64(a2, a3));
136 asmlinkage ssize_t sys32_readahead(int fd, u32 pad0, u64 a2, u64 a3, in sys32_readahead() argument
139 return sys_readahead(fd, merge_64(a2, a3), count); in sys32_readahead()
143 unsigned long a2, unsigned long a3, in sys32_sync_file_range() argument
148 merge_64(a2, a3), merge_64(a4, a5), in sys32_sync_file_range()
153 unsigned long a2, unsigned long a3, in sys32_fadvise64_64() argument
158 merge_64(a2, a3), merge_64(a4, a5), in sys32_fadvise64_64()
Dr2300_switch.S53 beqz a3, 1f
86 li a3, 0xff01
87 and t1, a3
89 nor a3, $0, a3
90 and a2, a3
Dr4k_switch.S53 beqz a3, 2f
68 bgtz a3, 1f
101 li a3, 0xff01
102 and t1, a3
104 nor a3, $0, a3
105 and a2, a3
Dscall64-o32.S53 sll a3, a3, 0
58 sd a3, PT_R26(sp) # save a3 for syscall restarting
139 ld a3, PT_R7(sp)
193 move a2, a3
194 move a3, a4
198 sd a0, PT_R4(sp) # ... and push back a0 - a3, some
201 sd a3, PT_R7(sp)
202 sd a3, PT_R26(sp) # update a3 for syscall restarting
Dscall32-o32.S50 sw a3, PT_R26(sp) # save a3 for syscall restarting
138 lw a3, PT_R7(sp)
193 move a2, a3
194 lw a3, 16(sp)
201 sw a0, PT_R4(sp) # .. and push back a0 - a3, some
204 sw a3, PT_R7(sp)
205 sw a3, PT_R26(sp) # update a3 for syscall restarting
Drelocate_kernel.S20 PTR_L a3, arg3
112 PTR_L a3, s_arg3
Docteon_switch.S36 beqz a3, 1f
104 li a3, 0xff01
105 and t1, a3
107 nor a3, $0, a3
108 and a2, a3
Dmcount.S28 PTR_S a3, PT_R7(sp)
43 PTR_L a3, PT_R7(sp)
Dhead.S108 LONG_S a3, fw_arg3
Dscall64-64.S55 sd a3, PT_R26(sp) # save a3 for syscall restarting
93 ld a3, PT_R7(sp)
Dscall64-n32.S48 sd a3, PT_R26(sp) # save a3 for syscall restarting
85 ld a3, PT_R7(sp)
Dpm-cps.c82 zero, at, v0, v1, a0, a1, a2, a3, enumerator
/linux-4.1.27/arch/m68k/kernel/
Drelocate_kernel.S104 movel %d0,%a3 /* a3 = src = entry & PAGE_MASK */
107 movel %a3@+,%a2@+ /* *dst++ = *src++ */
108 movel %a3@+,%a2@+ /* *dst++ = *src++ */
109 movel %a3@+,%a2@+ /* *dst++ = *src++ */
110 movel %a3@+,%a2@+ /* *dst++ = *src++ */
111 movel %a3@+,%a2@+ /* *dst++ = *src++ */
112 movel %a3@+,%a2@+ /* *dst++ = *src++ */
113 movel %a3@+,%a2@+ /* *dst++ = *src++ */
114 movel %a3@+,%a2@+ /* *dst++ = *src++ */
Dhead.S1670 movel %d7,%a3
1676 movel %a3@+,%d6
2112 movel %d0,%a3
2133 dputn %a3
2158 movel %a3,%d0
2165 movel %a3,%d0
2173 movel %a3,%d0
2189 addw #PAGESIZE,%a3
2193 lea %a3@(-1),%a0
2201 movel %a3,%d0
[all …]
Dentry.S110 | a3 contains the kernel thread payload, d7 - its argument
114 jsr %a3@
Dprocess.c155 frame->sw.a3 = usp; /* function */ in copy_thread()
Dptrace.c60 [10] = SW_REG(a3),
Dsignal.c713 err |= __get_user(sw->a3, &gregs[11]); in rt_restore_ucontext()
825 err |= __put_user(sw->a3, &gregs[11]); in rt_setup_ucontext()
/linux-4.1.27/arch/nios2/lib/
Dmemcpy.c75 register op_t a0, a1, a2, a3, a4, a5, a6, a7; in _wordcopy_fwd_aligned() local
80 a3 = ((op_t *) srcp)[3]; in _wordcopy_fwd_aligned()
88 ((op_t *) dstp)[3] = a3; in _wordcopy_fwd_aligned()
131 op_t a0, a1, a2, a3; in _wordcopy_fwd_dest_aligned() local
136 a3 = ((op_t *) srcp)[3]; in _wordcopy_fwd_dest_aligned()
140 ((op_t *) dstp)[3] = MERGE(a2, sh_1, a3, sh_2); in _wordcopy_fwd_dest_aligned()
142 ap = a3; in _wordcopy_fwd_dest_aligned()
/linux-4.1.27/arch/x86/include/asm/xen/
Dhypercall.h127 #define __HYPERCALL_3ARG(a1,a2,a3) \ argument
128 __HYPERCALL_2ARG(a1,a2) __arg3 = (unsigned long)(a3);
129 #define __HYPERCALL_4ARG(a1,a2,a3,a4) \ argument
130 __HYPERCALL_3ARG(a1,a2,a3) __arg4 = (unsigned long)(a4);
131 #define __HYPERCALL_5ARG(a1,a2,a3,a4,a5) \ argument
132 __HYPERCALL_4ARG(a1,a2,a3,a4) __arg5 = (unsigned long)(a5);
174 #define _hypercall3(type, name, a1, a2, a3) \ argument
177 __HYPERCALL_3ARG(a1, a2, a3); \
185 #define _hypercall4(type, name, a1, a2, a3, a4) \ argument
188 __HYPERCALL_4ARG(a1, a2, a3, a4); \
[all …]
/linux-4.1.27/arch/mips/include/asm/
Dsgiarcs.h420 #define ARC_CALL3(dest, a1, a2, a3) \ argument
424 register signed int __a3 __asm__("$6") = (int) (long) (a3); \
437 #define ARC_CALL4(dest, a1, a2, a3, a4) \ argument
441 register signed int __a3 __asm__("$6") = (int) (long) (a3); \
456 #define ARC_CALL5(dest, a1, a2, a3, a4, a5) \ argument
460 register signed int __a3 __asm__("$6") = (int) (long) (a3); \
510 #define ARC_CALL3(dest, a1, a2, a3) \ argument
514 long __a3 = (long) (a3); \
521 #define ARC_CALL4(dest, a1, a2, a3, a4) \ argument
525 long __a3 = (long) (a3); \
[all …]
Duasm.h244 unsigned int a2, unsigned int a3) in uasm_i_drotr_safe() argument
246 if (a3 < 32) in uasm_i_drotr_safe()
247 ISAOPC(_drotr)(p, a1, a2, a3); in uasm_i_drotr_safe()
249 ISAOPC(_drotr32)(p, a1, a2, a3 - 32); in uasm_i_drotr_safe()
253 unsigned int a2, unsigned int a3) in uasm_i_dsll_safe() argument
255 if (a3 < 32) in uasm_i_dsll_safe()
256 ISAOPC(_dsll)(p, a1, a2, a3); in uasm_i_dsll_safe()
258 ISAOPC(_dsll32)(p, a1, a2, a3 - 32); in uasm_i_dsll_safe()
262 unsigned int a2, unsigned int a3) in uasm_i_dsrl_safe() argument
264 if (a3 < 32) in uasm_i_dsrl_safe()
[all …]
Dregdef.h29 #define a3 $7 macro
72 #define a3 $7 macro
/linux-4.1.27/arch/x86/platform/uv/
Dbios_uv.c31 s64 uv_bios_call(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, u64 a4, u64 a5) in uv_bios_call() argument
43 a1, a2, a3, a4, a5); in uv_bios_call()
48 s64 uv_bios_call_irqsave(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, in uv_bios_call_irqsave() argument
55 ret = uv_bios_call(which, a1, a2, a3, a4, a5); in uv_bios_call_irqsave()
61 s64 uv_bios_call_reentrant(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, in uv_bios_call_reentrant() argument
67 ret = uv_bios_call(which, a1, a2, a3, a4, a5); in uv_bios_call_reentrant()
/linux-4.1.27/arch/xtensa/boot/boot-redboot/
Dbootstrap.S31 # a3: Size of parameter list
133 # a3: length of parameter list
139 add a3, a2, a3
145 blt a2, a3, 2b
167 movi a3, __image_load
168 sub a4, a3, a4
/linux-4.1.27/arch/x86/crypto/
Daes-i586-asm_32.S93 #define do_col(table, a1,a2,a3,a4, idx, tmp) \ argument
101 xor table+2*tlen(,%tmp,4),%a3; \
107 #define do_fcol(table, a1,a2,a3,a4, idx, tmp, sched) \ argument
119 mov %a3,%idx; \
120 mov 8 sched,%a3; \
121 xor table+2*tlen(,%tmp,4),%a3;
126 #define do_icol(table, a1,a2,a3,a4, idx, tmp, sched) \ argument
138 mov %a3,%idx; \
139 mov 8 sched,%a3; \
140 xor table+2*tlen(,%tmp,4),%a3;
Dcamellia-aesni-avx-asm_64.S431 #define byteslice_16x16b(a0, b0, c0, d0, a1, b1, c1, d1, a2, b2, c2, d2, a3, \ argument
435 transpose_4x4(a0, a1, a2, a3, d2, d3); \
448 vpshufb a0, a3, a3; \
475 transpose_4x4(a3, b3, c3, d3, b0, b1); \
Dcamellia-aesni-avx2-asm_64.S471 a3, b3, c3, d3, st0, st1) \ argument
474 transpose_4x4(a0, a1, a2, a3, d2, d3); \
487 vpshufb a0, a3, a3; \
514 transpose_4x4(a3, b3, c3, d3, b0, b1); \
/linux-4.1.27/arch/m68k/include/asm/
Dentry.h113 movel sw_usp,%a3
117 movel %a3,sw_usp
166 moveml %a3-%a6/%d6-%d7,%sp@
170 moveml %sp@,%a3-%a6/%d6-%d7
209 moveml %a3-%a6/%d6-%d7,%sp@-
213 moveml %sp@+,%a3-%a6/%d6-%d7
Da.out-core.h52 dump->regs.a3 = sw->a3; in aout_dump_thread()
Duser.h41 long a0,a1,a2,a3,a4,a5,a6; member
Delf.h99 pr_reg[10] = sw->a3; \
/linux-4.1.27/arch/arm/include/asm/
Dxor.h24 : "=r" (dst), "=r" (a1), "=r" (a2), "=r" (a3), "=r" (a4) \
37 __XOR(a1, b1); __XOR(a2, b2); __XOR(a3, b3); __XOR(a4, b4)
47 : "0" (dst), "r" (a1), "r" (a2), "r" (a3), "r" (a4))
55 register unsigned int a3 __asm__("r6"); in xor_arm4regs_2()
76 register unsigned int a3 __asm__("r6"); in xor_arm4regs_3()
/linux-4.1.27/arch/m68k/ifpsp060/src/
Ditest.S2885 lea EAMEM+0x4(%a6),%a3
2891 mulu.l -(%a3),%d2:%d3
3301 lea EAMEM(%a6),%a3
3308 mulu.l (0x10.b,%a3,%d4.w*1),%d2:%d3
3473 lea EAMEM(%a6),%a3
3479 mulu.l (%a3),%d2:%d3
3644 lea EAMEM(%a6),%a3
3650 mulu.l (%a3)+,%d2:%d3
3821 lea EAMEM-0x1000(%a6),%a3
3827 mulu.l (0x1000,%a3),%d2:%d3
[all …]
Dpfpsp.S4677 mov.l %a3,%a0 # Get current a3
4724 mov.l %a3,%d0 # Get current a3
4727 mov.l %d1,%a3 # Save incr value
4790 mov.l %a3,%d0 # Get current a3
4792 mov.l %d0,%a3 # Save decr value
4878 add.l %a3,%a0 # a3 + d16
Disp.S1017 mov.l EXC_A3(%a6),%a0 # Get current a3
1162 mov.l EXC_A3(%a6),%d0 # Get current a3
1262 add.l EXC_A3(%a6),%a0 # a3 + d16
Dfpsp.S18628 mov.l %a3,%a0 # Get current a3
18675 mov.l %a3,%d0 # Get current a3
18678 mov.l %d1,%a3 # Save incr value
18741 mov.l %a3,%d0 # Get current a3
18743 mov.l %d0,%a3 # Save decr value
18829 add.l %a3,%a0 # a3 + d16
/linux-4.1.27/arch/m68k/68360/
Dentry.S155 movel %usp,%a3 /* save usp */
156 movel %a3,%a0@(TASK_THREAD+THREAD_USP)
158 movel %a1@(TASK_THREAD+THREAD_USP),%a3 /* restore user stack */
159 movel %a3,%usp
/linux-4.1.27/arch/alpha/lib/
Dev67-strchr.S36 insbl t3, 6, a3 # U : 00ch000000000000
42 or a2, a3, a2 # E : chch000000000000
44 inswl a1, 4, a3 # E : 0000chch00000000
47 or a3, t5, t5 # E : 0000chchchch0000
/linux-4.1.27/arch/mips/boot/compressed/
Dhead.S26 move s3, a3
46 move a3, s3
/linux-4.1.27/arch/m68k/68000/
Dentry.S235 movel %usp,%a3 /* save usp */
236 movel %a3,%a0@(TASK_THREAD+THREAD_USP)
238 movel %a1@(TASK_THREAD+THREAD_USP),%a3 /* restore user stack */
239 movel %a3,%usp
/linux-4.1.27/arch/parisc/lib/
Dmemcpy.c170 register unsigned int a0, a1, a2 = 0, a3 = 0; in copy_dstaligned() local
208 ldw(s_space, 0, src, a3, cda_ldw_exc); in copy_dstaligned()
218 ldw(s_space, 4, src, a3, cda_ldw_exc); in copy_dstaligned()
234 stw(d_space, MERGE (a2, sh_1, a3, sh_2), 0, dst, cda_stw_exc); in copy_dstaligned()
239 stw(d_space, MERGE (a3, sh_1, a0, sh_2), 4, dst, cda_stw_exc); in copy_dstaligned()
247 ldw(s_space, 12, src, a3, cda_ldw_exc); in copy_dstaligned()
259 stw(d_space, MERGE (a2, sh_1, a3, sh_2), 0, dst, cda_stw_exc); in copy_dstaligned()
/linux-4.1.27/arch/mn10300/include/asm/
Dsyscall.h67 *args++ = regs->a3; in syscall_get_arguments()
99 regs->a3 = *args++; in syscall_set_arguments()
Dprocessor.h100 unsigned long a3; /* kernel FP */ member
114 .a3 = 0, \
Dframe.inc25 #define fp a3
38 movm [d2,d3,a2,a3,exreg0,exreg1,exother],(sp)
83 movm (sp),[d2,d3,a2,a3,exreg0,exreg1,exother]
Delf.h76 _ur->a3 = 0; _ur->a2 = 0; _ur->d3 = 0; _ur->d2 = 0; \
103 pr_reg[0] = regs->a3; \
Dgdb-stub.h80 u32 d0, d1, d2, d3, a0, a1, a2, a3; member
/linux-4.1.27/drivers/cpufreq/
Dexynos-cpufreq.h27 #define APLL_FREQ(f, a0, a1, a2, a3, a4, a5, a6, a7, b0, b1, b2, m, p, s) \ argument
30 .clk_div_cpu0 = ((a0) | (a1) << 4 | (a2) << 8 | (a3) << 12 | \
/linux-4.1.27/arch/m68k/lib/
Dmulsi3.S78 #define a3 REG (a3) macro
Dumodsi3.S78 #define a3 REG (a3) macro
Dmodsi3.S78 #define a3 REG (a3) macro
Ddivsi3.S78 #define a3 REG (a3) macro
Dudivsi3.S78 #define a3 REG (a3) macro
/linux-4.1.27/net/sched/
Dsch_netem.c133 u32 a3; /* p32 for 4-states or h for GE */ member
235 if (rnd < clg->a3) in loss_4state()
237 else if (clg->a3 < rnd && rnd < clg->a2 + clg->a3) { in loss_4state()
239 } else if (clg->a2 + clg->a3 < rnd) { in loss_4state()
276 if (prandom_u32() > clg->a3) in loss_gilb_ell()
740 q->clg.a3 = gi->p32; in get_loss_clg()
758 q->clg.a3 = ge->h; in get_loss_clg()
929 .p32 = q->clg.a3, in dump_loss_model()
942 .h = q->clg.a3, in dump_loss_model()
/linux-4.1.27/arch/mips/fw/lib/
Dcall_o32.S71 sll a1,a3,zero
73 sll a3,a5,zero
/linux-4.1.27/arch/cris/arch-v32/drivers/
DMakefile8 obj-$(CONFIG_CRIS_MACH_ARTPEC3) += mach-a3/
/linux-4.1.27/arch/tile/kernel/
Dhvglue_trace.c154 #define __HV_DECL3(t3, a3, ...) t3 a3, __HV_DECL2(__VA_ARGS__) argument
163 #define __HV_PASS3(t3, a3, ...) a3, __HV_PASS2(__VA_ARGS__) argument
/linux-4.1.27/arch/mn10300/include/uapi/asm/
Dsigcontext.h28 unsigned long a3; member
Dptrace.h48 unsigned long a3; /* syscall arg 3 */ member
/linux-4.1.27/arch/alpha/include/uapi/asm/
Dregdef.h27 #define a3 $19 macro
/linux-4.1.27/arch/ia64/include/asm/
Dunistd.h36 extern long __ia64_syscall (long a0, long a1, long a2, long a3, long a4, long nr);
Dpal.h798 #define PAL_CALL(iprv,a0,a1,a2,a3) do { \ argument
801 iprv = ia64_pal_call_static(a0, a1, a2, a3); \
805 #define PAL_CALL_STK(iprv,a0,a1,a2,a3) do { \ argument
808 iprv = ia64_pal_call_stacked(a0, a1, a2, a3); \
812 #define PAL_CALL_PHYS(iprv,a0,a1,a2,a3) do { \ argument
815 iprv = ia64_pal_call_phys_static(a0, a1, a2, a3); \
819 #define PAL_CALL_PHYS_STK(iprv,a0,a1,a2,a3) do { \ argument
822 iprv = ia64_pal_call_phys_stacked(a0, a1, a2, a3); \
Dsal.h48 #define __IA64_FW_CALL(entry,result,a0,a1,a2,a3,a4,a5,a6,a7) \ argument
49 result = (*entry)(a0,a1,a2,a3,a4,a5,a6,a7)
/linux-4.1.27/arch/m68k/coldfire/
Dentry.S192 movel %a3,%a0@(TASK_THREAD+THREAD_USP) /* save thread user stack */
196 movel %a1@(TASK_THREAD+THREAD_USP),%a3 /* restore thread user stack */
/linux-4.1.27/include/linux/
Dsignal.h108 unsigned long a0, a1, a2, a3, b0, b1, b2, b3; \
112 a3 = a->sig[3]; a2 = a->sig[2]; \
114 r->sig[3] = op(a3, b3); \
Daudit.h126 unsigned long a2, unsigned long a3);
154 unsigned long a3) in audit_syscall_entry() argument
157 __audit_syscall_entry(major, a0, a1, a2, a3); in audit_syscall_entry()
340 unsigned long a3) in audit_syscall_entry() argument
/linux-4.1.27/arch/powerpc/crypto/
Daes-tab-4k.S94 .long R(a2, 51, 51, f3), R(5d, a3, a3, fe)
111 .long R(9e, 4f, 4f, d1), R(a3, dc, dc, 7f)
146 .long R(c2, 61, 61, a3), R(6a, 35, 35, 5f)
176 .long R(26, 35, 44, 80), R(b5, 62, a3, 8f)
180 .long R(8d, 46, 97, a3), R(6b, d3, f9, c6)
234 .long R(ee, 99, dd, bb), R(a3, 7f, 60, fd)
290 .long R(38, 24, 34, 2c), R(c2, a3, 40, 5f)
/linux-4.1.27/arch/m68k/include/uapi/asm/
Dptrace.h61 unsigned long a3; member
/linux-4.1.27/arch/arm/include/asm/xen/
Dhypercall.h40 unsigned long a2, unsigned long a3,
/linux-4.1.27/crypto/
Dvmac.c243 #define a3 (*(((u32 *)ahi)+INDEX_HIGH)) in poly_step_func() macro
252 p = MUL32(a3, k3); in poly_step_func()
263 p += MUL32(a3, k0); in poly_step_func()
270 q += MUL32(a3, k1); in poly_step_func()
279 q += MUL32(a3, k2); in poly_step_func()
289 #undef a3 in poly_step_func()
/linux-4.1.27/arch/xtensa/boot/boot-elf/
Dbootstrap.S74 movi a3, 0
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspu_callbacks.c55 long (*syscall)(u64 a1, u64 a2, u64 a3, u64 a4, u64 a5, u64 a6); in spu_sys_callback()
/linux-4.1.27/drivers/acpi/acpica/
Dacpredef.h145 #define METHOD_3ARGS(a1,a2,a3) (3 | (a1 << 3) | (a2 << 6) | (a3 << 9)) argument
146 #define METHOD_4ARGS(a1,a2,a3,a4) (4 | (a1 << 3) | (a2 << 6) | (a3 << 9) | (a4 << 12)) argument
/linux-4.1.27/arch/x86/kvm/
Dtrace.h36 unsigned long a2, unsigned long a3),
37 TP_ARGS(nr, a0, a1, a2, a3),
44 __field( unsigned long, a3 )
52 __entry->a3 = a3;
57 __entry->a3)
Dx86.c5964 unsigned long nr, a0, a1, a2, a3, ret; in kvm_emulate_hypercall() local
5976 a3 = kvm_register_read(vcpu, VCPU_REGS_RSI); in kvm_emulate_hypercall()
5978 trace_kvm_hypercall(nr, a0, a1, a2, a3); in kvm_emulate_hypercall()
5986 a3 &= 0xFFFFFFFF; in kvm_emulate_hypercall()
/linux-4.1.27/arch/sparc/kernel/
Dsun4d_smp.c301 register unsigned long a3 asm("i3") = arg3; in sun4d_cross_call()
309 "r"(f), "r"(a1), "r"(a2), "r"(a3), "r"(a4), "r"(a5), in sun4d_cross_call()
Dleon_smp.c391 register unsigned long a3 asm("i3") = arg3; in leon_cross_call()
398 "r"(f), "r"(a1), "r"(a2), "r"(a3), in leon_cross_call()
/linux-4.1.27/arch/x86/crypto/sha-mb/
Dsha1_x8_avx2.S72 # r0 = {a7 a6 a5 a4 a3 a2 a1 a0}
85 # r3 = {h3 g3 f3 e3 d3 c3 b3 a3}
95 vshufps $0xEE, \r1, \r0, \r0 # r0 = {b7 b6 a7 a6 b3 b2 a3 a2}
100 vshufps $0xDD, \r2, \r0, \r0 # r0 = {d7 c7 b7 a7 d3 c3 b3 a3}
119 vperm2f128 $0x02, \r0, \r4, \r3 # h3...a3
/linux-4.1.27/arch/c6x/kernel/
Dsignal.c46 COPY(a0); COPY(a1); COPY(a2); COPY(a3); COPY(a5); COPY(a7); COPY(a9); in restore_sigcontext()
111 COPY(a0); COPY(a1); COPY(a2); COPY(a3); COPY(a5); COPY(a7); COPY(a9); in setup_sigcontext()
Dasm-offsets.c52 OFFSET(REGS_A3, pt_regs, a3); in foo()
Dtraps.c40 pr_err("A3: %08lx B3: %08lx\n", regs->a3, regs->b3); in show_regs()
/linux-4.1.27/arch/m68k/math-emu/
Dfp_entry.S243 move.l %a3,%a0
294 move.l %a0,%a3
/linux-4.1.27/arch/cris/
DMakefile21 mach-$(CONFIG_CRIS_MACH_ARTPEC3) := a3
/linux-4.1.27/Documentation/devicetree/bindings/net/
Damd-xgbe.txt46 mac-address = [ 02 a1 a2 a3 a4 a5 ];
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dhdmi5_core.h290 u16 a1, a2, a3, a4; member
Dhdmi5_core.c484 REG_FLD_MOD(base, HDMI_CORE_CSC_COEF_A3_MSB, csc_coeff.a3 >> 8, 6, 0); in hdmi_core_csc_config()
485 REG_FLD_MOD(base, HDMI_CORE_CSC_COEF_A3_LSB, csc_coeff.a3, 7, 0); in hdmi_core_csc_config()
/linux-4.1.27/arch/c6x/include/uapi/asm/
Dptrace.h151 REG_PAIR(a3, a2);
/linux-4.1.27/drivers/tty/vt/
Dcp437.uni181 0x9c U+00a3
259 0xe4 U+03a3
/linux-4.1.27/arch/mips/include/asm/mach-cavium-octeon/
Dkernel-entry-init.h26 # a3 = address of boot descriptor block
/linux-4.1.27/arch/ia64/include/asm/sn/
Dsn_sal.h1103 u64 a3, u64 a4, int *v0) in ia64_sn_hwperf_op() argument
1107 opcode, a0, a1, a2, a3, a4); in ia64_sn_hwperf_op()
/linux-4.1.27/include/linux/ssb/
Dssb.h103 s8 a0, a1, a2, a3; member
/linux-4.1.27/drivers/ssb/
Dsdio.c557 sprom->antenna_gain.a3 = tuple->data[1]; in ssb_sdio_get_invariants()
Dpci.c549 out->antenna_gain.a3 = sprom_extract_antgain(out->revision, in, in sprom_extract_r45()
691 out->antenna_gain.a3 = sprom_extract_antgain(out->revision, in, in sprom_extract_r8()
Dpcmcia.c676 sprom->antenna_gain.a3 = tuple->TupleData[1]; in ssb_pcmcia_do_get_invariants()
/linux-4.1.27/drivers/bcma/
Dsprom.c413 bus->sprom.antenna_gain.a3 = sprom_extract_antgain(sprom, in bcma_sprom_extract_r8()
/linux-4.1.27/kernel/trace/
Dtrace_kprobe.c1361 static __used int kprobe_trace_selftest_target(int a1, int a2, int a3, in kprobe_trace_selftest_target() argument
1364 return a1 + a2 + a3 + a4 + a5 + a6; in kprobe_trace_selftest_target()
/linux-4.1.27/arch/cris/arch-v32/
DKconfig4 source arch/cris/arch-v32/mach-a3/Kconfig
/linux-4.1.27/kernel/
Dauditsc.c1495 unsigned long a3, unsigned long a4) in __audit_syscall_entry() argument
1513 context->argv[2] = a3; in __audit_syscall_entry()
/linux-4.1.27/arch/mips/lib/
Dcsum_partial.S318 #define psum a3
/linux-4.1.27/arch/mips/bcm47xx/
Dsprom.c227 ENTRY(0x000007f0, s8, pre, "ag3", antenna_gain.a3, 0, fb); in bcm47xx_sprom_fill_auto()
/linux-4.1.27/arch/x86/lib/
Dx86-opcode-map.txt209 a3: MOV Ov,rAX
504 a3: BT Ev,Gv
/linux-4.1.27/Documentation/video4linux/
Dgspca.txt79 zc3xx 046d:08a3 Logitech QC Chat
/linux-4.1.27/Documentation/usb/
Dusbmon.txt183 d5ea89a0 3575914555 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
/linux-4.1.27/drivers/block/paride/
DKconfig89 <ftp://ftp.berlios.de/pub/cdrecord/>. Versions 1.6.1a3 and
/linux-4.1.27/arch/ia64/kernel/
Dhead.S159 #define SAL_TO_OS_BOOT_HANDOFF_STATE_SAVE(a1,a2, a3) argument
/linux-4.1.27/drivers/scsi/
Dadvansys.c2228 #define ASC_PRINT3(s, a1, a2, a3) \ argument
2231 printk((s), (a1), (a2), (a3)); \
2234 #define ASC_PRINT4(s, a1, a2, a3, a4) \ argument
2237 printk((s), (a1), (a2), (a3), (a4)); \