Searched refs:a5 (Results 1 - 25 of 126) sorted by relevance

123456

/linux-master/kernel/trace/
H A Dtrace_kprobe_selftest.h7 int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6);
H A Dtrace_kprobe_selftest.c10 int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6) argument
12 return a1 + a2 + a3 + a4 + a5 + a6;
/linux-master/arch/xtensa/lib/
H A Dmemcopy.S49 * a5/ dst
76 s8i a6, a5, 0
77 addi a5, a5, 1
96 s8i a6, a5, 0
97 addi a5, a5, 1
98 _bbci.l a5, 1, .Ldstaligned # if dst is now aligned, then
107 s8i a6, a5, 0
108 s8i a7, a5,
[all...]
H A Dmemset.S44 mov a5, a2 # copy dst so that a2 is return value
65 add a6, a6, a5 # a6 = end of last 16B chunk
68 EX(10f) s32i a3, a5, 0
69 EX(10f) s32i a3, a5, 4
70 EX(10f) s32i a3, a5, 8
71 EX(10f) s32i a3, a5, 12
72 addi a5, a5, 16
74 blt a5, a6, .Loop1
79 EX(10f) s32i a3, a5,
[all...]
H A Dchecksum.S47 extui a5, a2, 0, 2
48 bnez a5, 8f /* branch if 2-byte aligned */
51 srli a5, a3, 5 /* 32-byte chunks */
53 loopgtz a5, 2f
55 beqz a5, 2f
56 slli a5, a5, 5
57 add a5, a5, a2 /* a5
284 a5 = sum define
[all...]
H A Dusercopy.S47 * a5/ dst
70 mov a5, a2 # copy dst so that a2 is return value
95 EX(10f) s8i a6, a5, 0
96 addi a5, a5, 1
98 bbci.l a5, 1, .Ldstaligned # if dst is now aligned, then
106 EX(10f) s8i a6, a5, 0
107 EX(10f) s8i a7, a5, 1
108 addi a5, a5,
[all...]
H A Ddivsi3.S16 do_nsau a5, a6, a2, a8 /* udividend_shift = nsau (udividend) */
18 bgeu a5, a4, .Lspecial
20 sub a4, a4, a5 /* count = udivisor_shift - udividend_shift */
45 neg a5, a2
46 movltz a2, a5, a7 /* return (sign < 0) ? -quotient : quotient */
H A Dmulsi3.S48 srai a5, a3, 16
50 mul16u a6, a5, a2
59 rsr a5, ACCLO
62 slli a5, a5, 16
63 add a2, a4, a5
72 xor a5, a2, a3 /* Top bit is 1 if one input is negative. */
100 movltz a2, a3, a5
127 movltz a2, a3, a5
H A Dudivsi3.S15 do_nsau a5, a6, a2, a7 /* dividend_shift = nsau (dividend) */
17 bgeu a5, a4, .Lspecial
19 sub a4, a4, a5 /* count = divisor_shift - dividend_shift */
H A Dumodsi3.S14 do_nsau a5, a2, a6, a7 /* dividend_shift = nsau (dividend) */
16 bgeu a5, a4, .Lspecial
18 sub a4, a4, a5 /* count = divisor_shift - dividend_shift */
H A Dmodsi3.S16 do_nsau a5, a2, a6, a8 /* udividend_shift = nsau (udividend) */
18 bgeu a5, a4, .Lspecial
20 sub a4, a4, a5 /* count = udivisor_shift - udividend_shift */
/linux-master/arch/xtensa/include/asm/
H A Dinitialize_mmu.h105 addi a5, a2, -XCHAL_SPANNING_WAY variable
106 add a4, a4, a5
113 add a5, a2, a4 variable
114 3: idtlb a5
115 iitlb a5
116 add a5, a5, a4 variable
117 bne a5, a2, 3b variable
126 movi a5, XCHAL_KSEG_CACHED_VADDR + XCHAL_KSEG_TLB_WAY variable
128 wdtlb a4, a5
131 movi a5, XCHAL_KSEG_BYPASS_VADDR + XCHAL_KSEG_TLB_WAY variable
137 movi a5, XCHAL_KSEG_CACHED_VADDR + 0x10000000 + XCHAL_KSEG_TLB_WAY variable
142 movi a5, XCHAL_KSEG_BYPASS_VADDR + 0x10000000 + XCHAL_KSEG_TLB_WAY variable
148 movi a5, XCHAL_KIO_CACHED_VADDR + XCHAL_KIO_TLB_WAY variable
153 movi a5, XCHAL_KIO_BYPASS_VADDR + XCHAL_KIO_TLB_WAY variable
198 movi a5, 1 variable
203 sub a5, a5, a10 variable
214 bgeu a5, a10, 1b variable
[all...]
/linux-master/arch/riscv/lib/
H A Dtishift.S11 li a5,64
12 sub a5,a5,a2
13 sext.w a4,a5
14 blez a5, .L2
34 li a5,64
35 sub a5,a5,a2
36 sext.w a4,a5
37 blez a5,
[all...]
H A Dmemcpy.S31 lb a5, 0(a1)
33 sb a5, 0(t6)
44 REG_L a5, SZREG(a1)
54 REG_S a5, SZREG(t6)
64 REG_L a5, 11*SZREG(a1)
71 REG_S a5, 11*SZREG(t6)
86 or a5, a1, t6
87 or a5, a5, a3
88 andi a5, a
[all...]
H A Dxor.S41 vsetvli a5, a0, e8, m8, ta, ma
44 sub a0, a0, a5
47 add a2, a2, a5
50 add a3, a3, a5
52 add a4, a4, a5
54 add a1, a1, a5
72 vle8.v v8, (a5)
75 add a5, a5, a6
H A Duaccess.S60 /* a5 - one byte for copying data */
61 fixup lb a5, 0(a1), 10f
63 fixup sb a5, 0(a0), 10f
89 fixup REG_L a5, SZREG(a1), 10f
97 fixup REG_S a5, SZREG(a0), 10f
137 li a5, SZREG*8
138 sub t4, a5, t3
141 fixup REG_L a5, 0(a1), 10f
152 srl a4, a5, t3
153 fixup REG_L a5, SZRE
[all...]
/linux-master/arch/loongarch/lib/
H A Dmemmove.S82 sub.d a5, a2, t1
98 st.d t0, a5, -8
99 st.d t1, a5, -16
100 st.d t2, a5, -24
101 st.d t3, a5, -32
102 st.d t4, a5, -40
103 st.d t5, a5, -48
104 st.d t6, a5, -56
105 st.d t7, a5, -64
106 addi.d a5, a
[all...]
H A Dmemcpy.S135 add.d a5, a0, t0
151 st.d t0, a5, 0
152 st.d t1, a5, 8
153 st.d t2, a5, 16
154 st.d t3, a5, 24
155 st.d t4, a5, 32
156 st.d t5, a5, 40
157 st.d t6, a5, 48
158 st.d t7, a5, 56
159 addi.d a5, a
[all...]
/linux-master/arch/xtensa/kernel/
H A Dalign.S191 l32i a5, a3, 0
193 __src_b a3, a5, a6 # a3 has the data word
203 extui a5, a4, INSN_OP1, 4
204 _beqi a5, OP1_L32I, .Lload_w
205 bnei a5, OP1_L8UI, .Lload16
233 extui a5, a4, INSN_OP0, 4 # get insn.op0 nibble
236 _beqi a5, OP0_L32I_N, .Lload # L32I.N, jump
237 addi a6, a5, -OP0_S32I_N
247 .Lstore:movi a5, .Lstore_table # table
249 addx8 a5, a
[all...]
/linux-master/arch/xtensa/boot/boot-redboot/
H A Dbootstrap.S60 rsr a5, windowbase
61 ssl a5
87 movi a5, __start_a0
89 sub a0, a4, a5
92 movi a5, __reloc_end
96 # a5: compiled end address
112 blt a8, a5, 1b
119 ___flush_dcache_all a5 a6
123 ___invalidate_icache_all a5 a6
156 movi.n a5,
[all...]
/linux-master/arch/mips/kernel/
H A Dlinux32.c78 unsigned long, unused, unsigned long, a4, unsigned long, a5)
80 return ksys_pread64(fd, buf, count, merge_64(a4, a5));
84 size_t, count, u32, unused, u64, a4, u64, a5)
86 return ksys_pwrite64(fd, buf, count, merge_64(a4, a5));
111 unsigned long a4, unsigned long a5,
115 merge_64(a2, a3), merge_64(a4, a5),
121 unsigned long a4, unsigned long a5,
125 merge_64(a2, a3), merge_64(a4, a5),
109 sys32_sync_file_range(int fd, int __pad, unsigned long a2, unsigned long a3, unsigned long a4, unsigned long a5, int flags) argument
119 sys32_fadvise64_64(int fd, int __pad, unsigned long a2, unsigned long a3, unsigned long a4, unsigned long a5, int flags) argument
/linux-master/arch/mips/include/asm/
H A Dsyscalls.h20 unsigned long a4, unsigned long a5,
26 unsigned long a4, unsigned long a5,
/linux-master/arch/alpha/include/uapi/asm/
H A Dregdef.h30 #define a5 $21 macro
/linux-master/include/linux/
H A Darm-smccc.h272 unsigned long a5; member in struct:arm_smccc_1_2_regs
353 unsigned long a5, unsigned long a6, unsigned long a7,
358 unsigned long a5, unsigned long a6, unsigned long a7,
379 unsigned long a5, unsigned long a6, unsigned long a7,
461 #define __declare_arg_7(a0, a1, a2, a3, a4, a5, res) \
462 typeof(a5) __a5 = a5; \
464 register typeof(a5) arg5 asm("r5") = __a5
466 #define __declare_arg_8(a0, a1, a2, a3, a4, a5, a6, res) \
468 __declare_arg_7(a0, a1, a2, a3, a4, a5, re
356 __arm_smccc_smc(unsigned long a0, unsigned long a1, unsigned long a2, unsigned long a3, unsigned long a4, unsigned long a5, unsigned long a6, unsigned long a7, struct arm_smccc_res *res, struct arm_smccc_quirk *quirk) argument
[all...]
/linux-master/arch/m68k/include/asm/
H A Duser.h42 long a0,a1,a2,a3,a4,a5,a6; member in struct:user_regs_struct

Completed in 189 milliseconds

123456