Home
last modified time | relevance | path

Searched refs:a4 (Results 1 – 25 of 170) sorted by relevance

1234567

/linux/arch/xtensa/include/asm/
A Dinitialize_mmu.h104 srli a4, a4, 5
106 add a4, a4, a5
107 jx a4
128 wdtlb a4, a5
129 witlb a4, a5
133 wdtlb a4, a5
134 witlb a4, a5
161 movi a4, 1f
162 jx a4
213 slli a4, a4, 4
[all …]
/linux/arch/xtensa/lib/
A Dstrnlen_user.S37 # a4/ tmp
73 addi a4, a4, 4 # advance string pointer
87 addi a4, a4, 2 # advance string pointer
96 addi a4, a4, 1 # advance string pointer
105 addi a4, a4, 3 # point to zero byte
107 addi a4, a4, 1 # point just beyond zero byte
111 addi a4, a4, 1+1 # point just beyond zero byte
115 addi a4, a4, 2+1 # point just beyond zero byte
121 addi a4, a4, 1 # advance string pointer
126 addi a4, a4, 2 # advance ptr for aligned access
[all …]
A Dmemcopy.S95 addi a4, a4, -1
106 addi a4, a4, -2
152 bbci.l a4, 3, .L2
161 bbsi.l a4, 2, .L3
162 bbsi.l a4, 1, .L4
163 bbsi.l a4, 0, .L5
171 bbsi.l a4, 1, .L4
364 addi a4, a4, -1
376 addi a4, a4, -2
390 add a5, a5, a4
[all …]
A Dmemset.S38 # a2/ dst, a3/ c, a4/ length
50 bnez a4, .Laligned
77 bbci.l a4, 3, .L2
83 bbci.l a4, 2, .L3
88 bbci.l a4, 1, .L4
93 bbci.l a4, 0, .L5
111 addi a4, a4, -1
119 addi a4, a4, -2
130 loopnez a4, .Lbytesetdone
132 beqz a4, .Lbytesetdone
[all …]
A Dchecksum.S62 ONES_ADD(a4, a6)
63 ONES_ADD(a4, a7)
66 ONES_ADD(a4, a6)
67 ONES_ADD(a4, a7)
70 ONES_ADD(a4, a6)
71 ONES_ADD(a4, a7)
74 ONES_ADD(a4, a6)
75 ONES_ADD(a4, a7)
91 ONES_ADD(a4, a6)
99 ONES_ADD(a4, a6)
[all …]
A Dusercopy.S81 bnez a4, .Lsrcunaligned
97 addi a4, a4, -1
109 addi a4, a4, -2
166 bbci.l a4, 3, .L2
175 bbci.l a4, 2, .L3
182 bbci.l a4, 1, .L4
189 bbci.l a4, 0, .L5
246 bbci.l a4, 3, .L12
258 bbci.l a4, 2, .L13
268 bbci.l a4, 1, .L14
[all …]
A Dstrncpy_user.S40 # a4/ len
53 # a2/ dst, a3/ src, a4/ len
55 beqz a4, .Lret # if len is zero
74 addi a4, a4, -1 # decrement len
75 beqz a4, .Lret # if len is zero
84 addi a4, a4, -1 # decrement len
91 addi a4, a4, -1 # decrement len
124 bbci.l a4, 1, .L100
138 bbci.l a4, 0, .Lret
184 loopnez a4, .Lunalignedend
[all …]
/linux/arch/xtensa/kernel/
A Dalign.S211 __src_b a4, a4, a5 # a4 has the instruction
275 extui a4, a4, INSN_T, 4 # extract target register
277 addx8 a4, a4, a5
323 movi a4, 0
373 movi a4, ~3
374 and a4, a4, a8 # align memory address
380 addi a4, a4, 8
415 beqz a4, 1f
416 addi a4, a4, -1 # decrement LCOUNT and set
428 addi a4, a4, 1
[all …]
A Dcoprocessor.S132 s32i a4, a1, PT_AREG4
155 l32i a4, a0, 0
161 l32i a5, a4, THREAD_CPENABLE
163 s32i a5, a4, THREAD_CPENABLE
175 add a2, a2, a4
187 1: GET_THREAD_INFO (a4, a1)
188 s32i a4, a0, 0
197 add a2, a2, a4
204 l32i a4, a1, PT_AREG4
239 l32i a4, a3, 4
[all …]
A Dmcount.S32 movi a4, ftrace_trace_function
33 l32i a4, a4, 0
35 bne a3, a4, 1f
47 callx4 a4
63 s32i a4, sp, 12
72 l32i a4, sp, 12
A Dentry.S237 addi a0, a4, -1
517 bnone a4, a2, 5f
548 bnez a4, 4f
640 movi a4, 0
708 l32i a4, a0, 4
1018 xor a3, a3, a4
1317 l32e a4, a5, -12
1318 s32e a8, a4, -32
1322 s32e a9, a4, -28
1952 addx4 a4, a7, a4
[all …]
/linux/drivers/hid/
A Dhid-a4tech.c38 struct a4tech_sc *a4 = hid_get_drvdata(hdev); in a4_input_mapping() local
40 if (a4->quirks & A4_2WHEEL_MOUSE_HACK_B8 && in a4_input_mapping()
84 if (a4->quirks & A4_2WHEEL_MOUSE_HACK_B8) { in a4_event()
86 a4->delayed_value = value; in a4_event()
92 REL_WHEEL, a4->delayed_value); in a4_event()
100 a4->hw_wheel = !!value; in a4_event()
115 struct a4tech_sc *a4; in a4_probe() local
118 a4 = devm_kzalloc(&hdev->dev, sizeof(*a4), GFP_KERNEL); in a4_probe()
119 if (a4 == NULL) { in a4_probe()
124 a4->quirks = id->driver_data; in a4_probe()
[all …]
/linux/arch/xtensa/boot/boot-redboot/
A Dbootstrap.S56 movi a4, 1
57 wsr a4, ps
62 sll a4, a4
67 wsr a4, ps
84 # mov a0, a4
88 add a4, a0, a4
89 sub a0, a4, a5
99 mov.n a8, a4
139 # a4: __start
170 # a4: __start
[all …]
/linux/arch/riscv/lib/
A Dtishift.S13 sext.w a4,a5
17 sll a4,a1,a4
19 or a0,a0,a4
24 negw a0,a4
36 sext.w a4,a5
40 sll a4,a1,a4
42 or a0,a0,a4
47 negw a0,a4
63 srl a4,a0,a4
65 or a1,a1,a4
[all …]
A Dmemcpy.S19 andi a4, a1, SZREG-1
20 bne a3, a4, 4f
30 sub a4, a3, a1
41 beqz a4, 4f
42 add a3, a1, a4
44 REG_L a4, 0(a1)
54 REG_S a4, 0(t6)
92 lw a4, 0(a1)
94 sw a4, 0(t6)
101 lb a4, 0(a1)
[all …]
A Dmemset.S27 sub a4, a3, t0
32 sub a2, a2, a4 /* Update count */
47 andi a4, a2, ~(SZREG-1)
48 add a3, t0, a4
50 andi a4, a4, 31*SZREG /* Calculate remainder */
51 beqz a4, 3f /* Shortcut if no remainder */
52 neg a4, a4
53 addi a4, a4, 32*SZREG /* Calculate initial offset */
56 sub t0, t0, a4
62 srli a4, a4, 1
[all …]
/linux/arch/xtensa/mm/
A Dmisc.S62 __loopi a2, a4, PAGE_SIZE, 32
87 __endl a2, a4
123 mov a4, a2
141 idtlb a4
198 __endl a2, a4
229 mov a4, a2
235 idtlb a4
253 mov a4, a2
259 idtlb a4
276 mov a4, a2
[all …]
/linux/include/linux/
A Darm-smccc.h245 unsigned long a4; member
326 unsigned long a2, unsigned long a3, unsigned long a4,
331 unsigned long a2, unsigned long a3, unsigned long a4, in __arm_smccc_smc() argument
352 unsigned long a2, unsigned long a3, unsigned long a4,
435 #define __declare_arg_4(a0, a1, a2, a3, a4, res) \ argument
436 typeof(a4) __a4 = a4; \
438 register typeof(a4) arg4 asm("r4") = __a4
440 #define __declare_arg_5(a0, a1, a2, a3, a4, a5, res) \ argument
442 __declare_arg_4(a0, a1, a2, a3, a4, res); \
447 __declare_arg_5(a0, a1, a2, a3, a4, a5, res); \
[all …]
/linux/arch/mips/kernel/
A Dlinux32.c77 unsigned long, unused, unsigned long, a4, unsigned long, a5)
79 return ksys_pread64(fd, buf, count, merge_64(a4, a5));
83 size_t, count, u32, unused, u64, a4, u64, a5)
85 return ksys_pwrite64(fd, buf, count, merge_64(a4, a5));
110 unsigned long a4, unsigned long a5, in sys32_sync_file_range() argument
114 merge_64(a2, a3), merge_64(a4, a5), in sys32_sync_file_range()
120 unsigned long a4, unsigned long a5, in sys32_fadvise64_64() argument
124 merge_64(a2, a3), merge_64(a4, a5), in sys32_fadvise64_64()
/linux/drivers/block/
A Dswim_asm.S48 moveml %d1-%d5/%a0-%a4,%sp@-
49 movel %a6@(0x0c), %a4
95 moveb %a3@, %a4@(o_track)
103 moveb %a3@, %a4@(o_side)
111 moveb %a3@, %a4@(o_sector)
119 moveb %a3@, %a4@(o_size)
127 moveb %a3@, %a4@(o_crc0)
135 moveb %a3@, %a4@(o_crc1)
152 movel %a6@(0x0c), %a4
201 moveb %a5@, %a4@+
[all …]
/linux/include/net/
A Dinetpeer.h29 struct ipv4_addr_key a4; member
75 iaddr->a4.addr = ip; in inetpeer_set_addr_v4()
76 iaddr->a4.vif = 0; in inetpeer_set_addr_v4()
82 return iaddr->a4.addr; in inetpeer_get_addr_v4()
108 daddr.a4.addr = v4daddr; in inet_getpeer_v4()
109 daddr.a4.vif = vif; in inet_getpeer_v4()
131 n = sizeof(a->a4) / sizeof(u32); in inetpeer_addr_cmp()
/linux/arch/riscv/kernel/
A Dentry.S185 REG_L a4, PT_A4(sp)
376 REG_L a4, PT_A4(sp)
514 li a4, TASK_THREAD_RA
515 add a3, a0, a4
516 add a4, a1, a4
532 REG_L ra, TASK_THREAD_RA_RA(a4)
533 REG_L sp, TASK_THREAD_SP_RA(a4)
534 REG_L s0, TASK_THREAD_S0_RA(a4)
535 REG_L s1, TASK_THREAD_S1_RA(a4)
536 REG_L s2, TASK_THREAD_S2_RA(a4)
[all …]
/linux/arch/m68k/kernel/
A Drelocate_kernel.S26 lea %pc@(.Lcopy),%a4
27 2: addl #0x00000000,%a4 /* virt_to_phys() */
37 jmp %a4@ /* Jump to physical .Lcopy */
49 lea %pc@(.Lcont040),%a4
50 5: addl #0x00000000,%a4 /* virt_to_phys() */
56 movel %a4,%d0
63 jmp %a4@ /* Jump to physical .Lcont040 */
/linux/drivers/s390/net/
A Dqeth_l3.h38 } a4; member
64 return a1->u.a4.addr == a2->u.a4.addr; in qeth_l3_addr_match_ip()
84 return a1->u.a4.mask == a2->u.a4.mask; in qeth_l3_addr_match_all()
92 return ipv4_addr_hash(addr->u.a4.addr); in qeth_l3_ipaddr_hash()
/linux/arch/powerpc/platforms/powernv/
A Dopal-call.c17 s64 a4, s64 a5, s64 a6, s64 a7, in __trace_opal_entry() argument
32 args[4] = a4; in __trace_opal_entry()
70 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace() argument
75 __trace_opal_entry(a0, a1, a2, a3, a4, a5, a6, a7, opcode); in __opal_call_trace()
76 ret = __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr); in __opal_call_trace()
87 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace() argument
110 return __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr); in opal_call()
118 ret = __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr); in opal_call()
128 int64_t a4, int64_t a5, int64_t a6, int64_t a7); \
130 int64_t a4, int64_t a5, int64_t a6, int64_t a7) \
[all …]

Completed in 25 milliseconds

1234567