| /kernel/linux/linux-6.6/arch/riscv/lib/ |
| D | memset.S | 29 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 …]
|
| D | memcpy.S | 19 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 …]
|
| D | tishift.S | 17 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 …]
|
| D | uaccess.S | 29 * 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 …]
|
| D | clear_page.S | 29 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/ |
| D | memset.S | 29 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 …]
|
| D | memcpy.S | 19 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 …]
|
| D | tishift.S | 17 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 …]
|
| D | uaccess.S | 22 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/ |
| D | memcpy.S | 34 * 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 …]
|
| D | copy_user.S | 28 * 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 …]
|
| D | memset.S | 40 * 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/ |
| D | los_exc.S | 47 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/ |
| D | test_cpuset_prs.sh | 70 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/ |
| D | entry.S | 103 * 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 …]
|
| D | stacktrace.c | 34 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 …]
|
| D | coprocessor.S | 112 * 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/ |
| D | copy-unaligned.S | 15 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/ |
| D | entry.S | 112 * 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 …]
|
| D | stacktrace.c | 33 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/ |
| D | test_multitouch.py | 492 …a1 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… 1112 …a1 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… 1123 …a1 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… 1134 …a1 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… 1171 …a1 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… 1181 …a1 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… 1199 …a1 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… 1208 …a1 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… 1217 …a1 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 …]
|
| D | test_tablet.py | 703 …a1 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… 711 …a1 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… 719 …a1 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… 727 …a1 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… 735 …a1 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… 743 …a1 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… 751 …a1 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… 759 …a1 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… 768 …a1 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… 777 …a1 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/ |
| D | stratix10-smc.h | 86 * 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/ |
| D | page.S | 44 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/ |
| D | vnic_dev.c | 444 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 …]
|