Home
last modified time | relevance | path

Searched full:a1 (Results 1 – 25 of 1644) sorted by relevance

12345678910>>...66

/kernel/linux/linux-6.6/arch/riscv/lib/
Dmemset.S29 sb a1, 0(t0)
36 andi a1, a1, 0xff
37 slli a3, a1, 8
38 or a1, a3, a1
39 slli a3, a1, 16
40 or a1, a3, a1
42 slli a3, a1, 32
43 or a1, a3, a1
67 REG_S a1, 0(t0)
68 REG_S a1, SZREG(t0)
[all …]
Dmemcpy.S19 andi a4, a1, SZREG-1
27 andi a3, a1, ~(SZREG-1)
30 sub a4, a3, a1
32 lb a5, 0(a1)
33 addi a1, a1, 1
36 bltu a1, a3, 1b
42 add a3, a1, a4
44 REG_L a4, 0(a1)
45 REG_L a5, SZREG(a1)
46 REG_L a6, 2*SZREG(a1)
[all …]
Dtishift.S17 sll a4,a1,a4
18 srl a2,a1,a2
20 mv a1,a2
26 srl a0,a1,a0
27 mv a1,a2
40 sll a4,a1,a4
41 sra a2,a1,a2
43 mv a1,a2
48 srai a2,a1,0x3f
49 sra a0,a1,a0
[all …]
Duaccess.S29 * a1 - start of uncopied src
53 fixup lb a5, 0(a1), 10f
54 addi a1, a1, 1 /* src */
66 /* a1 - start of src */
67 andi a3, a1, SZREG-1
75 * a1 - start of aligned src
80 fixup REG_L a4, 0(a1), 10f
81 fixup REG_L a5, SZREG(a1), 10f
82 fixup REG_L a6, 2*SZREG(a1), 10f
83 fixup REG_L a7, 3*SZREG(a1), 10f
[all …]
Dclear_page.S29 lw a1, riscv_cboz_block_size
33 add a0, a0, a1
36 add a0, a0, a1
39 add a0, a0, a1
41 add a0, a0, a1
44 add a0, a0, a1
46 add a0, a0, a1
48 add a0, a0, a1
50 add a0, a0, a1
53 add a0, a0, a1
[all …]
/kernel/linux/linux-5.10/arch/riscv/lib/
Dmemset.S29 sb a1, 0(t0)
36 andi a1, a1, 0xff
37 slli a3, a1, 8
38 or a1, a3, a1
39 slli a3, a1, 16
40 or a1, a3, a1
42 slli a3, a1, 32
43 or a1, a3, a1
67 REG_S a1, 0(t0)
68 REG_S a1, SZREG(t0)
[all …]
Dmemcpy.S19 andi a4, a1, SZREG-1
27 andi a3, a1, ~(SZREG-1)
30 sub a4, a3, a1
32 lb a5, 0(a1)
33 addi a1, a1, 1
36 bltu a1, a3, 1b
42 add a3, a1, a4
44 REG_L a4, 0(a1)
45 REG_L a5, SZREG(a1)
46 REG_L a6, 2*SZREG(a1)
[all …]
Dtishift.S17 sll a4,a1,a4
18 srl a2,a1,a2
20 mv a1,a2
26 srl a0,a1,a0
27 mv a1,a2
40 sll a4,a1,a4
41 sra a2,a1,a2
43 mv a1,a2
48 srai a2,a1,0x3f
49 sra a0,a1,a0
[all …]
Duaccess.S22 add a3, a1, a2
25 andi t1, a1, SZREG-1
28 addi t0, a1, SZREG-1
37 bltu a1, t0, 4f
39 fixup REG_L, t2, (a1), 10f
41 addi a1, a1, SZREG
43 bltu a1, t1, 1b
45 bltu a1, a3, 5f
53 fixup lbu, t2, (a1), 10f
55 addi a1, a1, 1
[all …]
/kernel/linux/linux-6.6/arch/loongarch/lib/
Dmemcpy.S34 * a1: src
41 1: ld.b t0, a1, 0
44 addi.d a1, a1, 1
64 1: ld.b t0, a1, 0
69 2: ld.h t0, a1, 0
74 3: ld.h t0, a1, 0
75 ld.b t1, a1, 2
81 4: ld.w t0, a1, 0
86 5: ld.w t0, a1, 0
87 ld.b t1, a1, 4
[all …]
Dcopy_user.S28 * a1: from
34 1: ld.b t0, a1, 0
37 addi.d a1, a1, 1
52 * a1: from
59 0: ld.d t0, a1, 0
61 add.d a3, a1, a2
68 add.d a1, a1, t0
72 bgeu a1, a4, .Llt64
76 2: ld.d t0, a1, 0
77 3: ld.d t1, a1, 8
[all …]
Dmemset.S40 * a1: c
47 1: st.b a1, a0, 0
61 * a1: c
65 /* fill a1 to 64 bits */
66 fill_to_64 a1
72 st.d a1, a0, 0
83 st.d a1, a3, 0
84 st.d a1, a3, 8
85 st.d a1, a3, 16
86 st.d a1, a3, 24
[all …]
/kernel/liteos_m/arch/xtensa/lx6/gcc/
Dlos_exc.S47 PUSH_ALL_REG a1
54 wsr a1, EXCSAVE1
55 l32i a1, a1, CONTEXT_OFF_A1
57 rsr a1, EXCSAVE1
165 PUSH_ALL_REG a1
173 wsr a1, EXCSAVE1
174 l32i a1, a1, CONTEXT_OFF_A1
176 rsr a1, EXCSAVE1
183 mov a2, a1
252 s32i a1, a5, 4
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/cgroup/
Dtest_cpuset_prs.sh70 rmdir A1/A2/A3 A1/A2 A1 B1 > /dev/null 2>&1
171 mkdir A1
172 cd A1
181 cd A1
186 cd A1
190 cd A1
198 [[ -d A1 ]] && rmdir A1
206 # test -- A1 -- A2 -- A3
217 # test old-A1 old-A2 old-A3 old-B1 new-A1 new-A2 new-A3 new-B1 fail ECPUs Pstate
227 " S+ C0-1:P1 . . C2-3 C4-5 . . . 0 A1:4-5"
[all …]
/kernel/linux/linux-6.6/arch/xtensa/kernel/
Dentry.S103 * a1: a1
116 * stack pointer (a1) has been set.
124 /* Save a1, a2, a3, and set SP. */
127 s32i a1, a2, PT_AREG1
130 mov a1, a2
141 s32i a3, a1, PT_SAR
142 s32i a2, a1, PT_ICOUNTLEVEL
146 s32i a2, a1, PT_THREADPTR
156 s32i a2, a1, PT_WINDOWBASE
157 s32i a3, a1, PT_WINDOWSTART
[all …]
Dstacktrace.c34 unsigned long a1 = regs->areg[1]; in xtensa_backtrace_user() local
43 frame.sp = a1; in xtensa_backtrace_user()
72 /* Get the PC from a0 and a1. */ in xtensa_backtrace_user()
74 /* Read a0 and a1 from the in xtensa_backtrace_user()
78 a1 = regs->areg[index * 4 + 1]; in xtensa_backtrace_user()
81 frame.sp = a1; in xtensa_backtrace_user()
94 /* Start from the a1 register. */ in xtensa_backtrace_user()
95 /* a1 = regs->areg[1]; */ in xtensa_backtrace_user()
100 if (!access_ok(&SPILL_SLOT(a1, 0), 8)) in xtensa_backtrace_user()
102 /* Copy a1, a0 from user space stack frame. */ in xtensa_backtrace_user()
[all …]
Dcoprocessor.S112 * a1: a1
152 /* Save remaining registers a1-a3 and SAR */
156 s32i a1, a2, PT_AREG1
158 mov a1, a2
160 s32i a2, a1, PT_AREG2
164 s32i a4, a1, PT_AREG4
165 s32i a5, a1, PT_AREG5
166 s32i a6, a1, PT_AREG6
167 s32i a7, a1, PT_AREG7
168 s32i a8, a1, PT_AREG8
[all …]
/kernel/linux/linux-6.6/arch/riscv/kernel/
Dcopy-unaligned.S15 add a3, a1, a4
17 REG_L a4, 0(a1)
18 REG_L a5, SZREG(a1)
19 REG_L a6, 2*SZREG(a1)
20 REG_L a7, 3*SZREG(a1)
21 REG_L t0, 4*SZREG(a1)
22 REG_L t1, 5*SZREG(a1)
23 REG_L t2, 6*SZREG(a1)
24 REG_L t3, 7*SZREG(a1)
34 addi a1, a1, 8*SZREG
[all …]
/kernel/linux/linux-5.10/arch/xtensa/kernel/
Dentry.S112 * a1: a1
125 * stack pointer (a1) has been set.
133 /* Save a1, a2, a3, and set SP. */
136 s32i a1, a2, PT_AREG1
139 mov a1, a2
150 s32i a3, a1, PT_SAR
151 s32i a2, a1, PT_ICOUNTLEVEL
155 s32i a2, a1, PT_THREADPTR
164 s32i a2, a1, PT_WINDOWBASE
165 s32i a3, a1, PT_WINDOWSTART
[all …]
Dstacktrace.c33 unsigned long a1 = regs->areg[1]; in xtensa_backtrace_user() local
42 frame.sp = a1; in xtensa_backtrace_user()
71 /* Get the PC from a0 and a1. */ in xtensa_backtrace_user()
73 /* Read a0 and a1 from the in xtensa_backtrace_user()
77 a1 = regs->areg[index * 4 + 1]; in xtensa_backtrace_user()
80 frame.sp = a1; in xtensa_backtrace_user()
93 /* Start from the a1 register. */ in xtensa_backtrace_user()
94 /* a1 = regs->areg[1]; */ in xtensa_backtrace_user()
99 if (!access_ok(&SPILL_SLOT(a1, 0), 8)) in xtensa_backtrace_user()
101 /* Copy a1, a0 from user space stack frame. */ in xtensa_backtrace_user()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/
Dtest_multitouch.py492a1 01 85 01 09 01 a1 00 05 09 19 01 29 03 15 00 25 01 95 03 75 01 81 02 95 05 81 03 05 01 15 00 26…
1112a1 01 85 01 09 01 a1 00 05 09 09 01 95 01 75 01 15 00 25 01 81 02 95 07 75 01 81 03 95 01 75 08 81…
1123a1 01 85 01 09 01 a1 00 05 09 09 01 95 01 75 01 15 00 25 01 81 02 95 07 75 01 81 03 95 01 75 08 81…
1134a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 09 47 81 02 95 05 81 03 09…
1171a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 95 01 75 01 81 02 09 32 81 02 09 47 81 02 75 05 81 03 09…
1181a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 09 47 81 02 95 05 81 03 09…
1190 …rdesc="05 0d 09 04 a1 01 85 01 09 22 a1 00 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 09 37 8…
1199a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 95 06 81 03 75 08 09 51 95…
1208a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 09 47 81 02 95 05 81 03 09…
1217a1 01 85 fd 06 00 ff 09 01 09 02 09 03 09 04 09 05 09 06 15 00 26 ff 00 75 08 95 06 81 02 85 fe 06…
[all …]
Dtest_tablet.py703a1 01 85 04 09 22 a1 00 09 42 15 00 25 01 75 01 95 01 81 02 09 32 15 00 25 01 81 02 09 51 75 05 95…
711a1 01 85 04 09 22 a1 00 09 42 15 00 25 01 75 01 95 01 81 02 09 32 15 00 25 01 81 02 09 51 75 05 95…
719a1 01 85 04 09 22 a1 00 09 42 15 00 25 01 75 01 95 01 81 02 09 32 15 00 25 01 81 02 09 51 75 05 95…
727a1 01 85 04 09 22 a1 00 09 42 15 00 25 01 75 01 95 01 81 02 09 32 15 00 25 01 81 02 09 51 75 05 95…
735a1 01 85 04 09 22 a1 00 09 42 15 00 25 01 75 01 95 01 81 02 09 32 15 00 25 01 81 02 09 51 75 05 95…
743a1 01 85 04 09 22 a1 00 09 42 15 00 25 01 75 01 95 01 81 02 09 32 15 00 25 01 81 02 09 51 75 05 95…
751a1 01 85 10 09 01 a1 00 05 09 19 01 29 02 15 00 25 01 95 02 75 01 81 02 95 06 81 03 05 01 09 30 09…
759a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 95 06 81 03 75 08 09 51 95…
768a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 95 06 81 03 75 08 09 51 95…
777a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 81 02 95 06 81 03 75 08 09 51 95…
[all …]
/kernel/linux/linux-6.6/include/linux/firmware/intel/
Dstratix10-smc.h86 * a1: flag for full or partial configuration. 0 for full and 1 for partial
92 * a1-3: not used.
106 * a1: 64bit physical address of the configuration data memory block
113 * a1: 64bit physical address of 1st completed memory block if any completed
133 * a1-7: not used.
138 * a1: 64bit physical address of 1st completed memory block.
157 * a1-7: not used.
162 * a1-3: not used.
176 * a1-7: not used.
180 * a1: start of physical address of reserved memory block.
[all …]
/kernel/linux/linux-6.6/arch/loongarch/mm/
Dpage.S44 ld.d t0, a1, 0
45 ld.d t1, a1, 8
46 ld.d t2, a1, 16
47 ld.d t3, a1, 24
48 ld.d t4, a1, 32
49 ld.d t5, a1, 40
50 ld.d t6, a1, 48
51 ld.d t7, a1, 56
55 ld.d t0, a1, 64
56 ld.d t1, a1, 72
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
Dvnic_dev.c444 u64 *a0, u64 *a1, int wait) in vnic_dev_cmd_proxy() argument
454 vdev->args[3] = *a1; in vnic_dev_cmd_proxy()
471 *a1 = vdev->args[2]; in vnic_dev_cmd_proxy()
477 enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait) in vnic_dev_cmd_no_proxy() argument
482 vdev->args[1] = *a1; in vnic_dev_cmd_no_proxy()
487 *a1 = vdev->args[1]; in vnic_dev_cmd_no_proxy()
505 u64 *a0, u64 *a1, int wait) in vnic_dev_cmd() argument
512 a0, a1, wait); in vnic_dev_cmd()
515 a0, a1, wait); in vnic_dev_cmd()
518 return vnic_dev_cmd_no_proxy(vdev, cmd, a0, a1, wait); in vnic_dev_cmd()
[all …]

12345678910>>...66