/linux/arch/riscv/kvm/ |
A D | vcpu_switch.S | 20 REG_S ra, (KVM_ARCH_HOST_RA)(a0) 21 REG_S sp, (KVM_ARCH_HOST_SP)(a0) 22 REG_S gp, (KVM_ARCH_HOST_GP)(a0) 23 REG_S tp, (KVM_ARCH_HOST_TP)(a0) 24 REG_S s0, (KVM_ARCH_HOST_S0)(a0) 25 REG_S s1, (KVM_ARCH_HOST_S1)(a0) 26 REG_S a1, (KVM_ARCH_HOST_A1)(a0) 27 REG_S a2, (KVM_ARCH_HOST_A2)(a0) 60 csrrw t3, CSR_SSCRATCH, a0 105 REG_L a0, (KVM_ARCH_GUEST_A0)(a0) [all …]
|
/linux/arch/mips/kvm/ |
A D | msa.S | 20 st_d 0, VCPU_FPR0, a0 21 st_d 1, VCPU_FPR1, a0 22 st_d 2, VCPU_FPR2, a0 23 st_d 3, VCPU_FPR3, a0 24 st_d 4, VCPU_FPR4, a0 25 st_d 5, VCPU_FPR5, a0 26 st_d 6, VCPU_FPR6, a0 27 st_d 7, VCPU_FPR7, a0 28 st_d 8, VCPU_FPR8, a0 29 st_d 9, VCPU_FPR9, a0 [all …]
|
A D | fpu.S | 31 sdc1 $f1, VCPU_FPR1(a0) 32 sdc1 $f3, VCPU_FPR3(a0) 33 sdc1 $f5, VCPU_FPR5(a0) 34 sdc1 $f7, VCPU_FPR7(a0) 35 sdc1 $f9, VCPU_FPR9(a0) 36 sdc1 $f11, VCPU_FPR11(a0) 48 sdc1 $f2, VCPU_FPR2(a0) 49 sdc1 $f4, VCPU_FPR4(a0) 50 sdc1 $f6, VCPU_FPR6(a0) 51 sdc1 $f8, VCPU_FPR8(a0) [all …]
|
/linux/arch/riscv/kernel/ |
A D | fpu.S | 24 add a0, a0, a2 28 fsd f0, TASK_THREAD_F0_F0(a0) 29 fsd f1, TASK_THREAD_F1_F0(a0) 30 fsd f2, TASK_THREAD_F2_F0(a0) 31 fsd f3, TASK_THREAD_F3_F0(a0) 32 fsd f4, TASK_THREAD_F4_F0(a0) 33 fsd f5, TASK_THREAD_F5_F0(a0) 34 fsd f6, TASK_THREAD_F6_F0(a0) 35 fsd f7, TASK_THREAD_F7_F0(a0) 36 fsd f8, TASK_THREAD_F8_F0(a0) [all …]
|
A D | crash_save_regs.S | 14 REG_S ra, PT_RA(a0) /* x1 */ 15 REG_S sp, PT_SP(a0) /* x2 */ 16 REG_S gp, PT_GP(a0) /* x3 */ 17 REG_S tp, PT_TP(a0) /* x4 */ 18 REG_S t0, PT_T0(a0) /* x5 */ 19 REG_S t1, PT_T1(a0) /* x6 */ 23 REG_S a0, PT_A0(a0) /* x10 */ 51 REG_S t1, PT_STATUS(a0) 52 REG_S t2, PT_EPC(a0) 53 REG_S t3, PT_BADADDR(a0) [all …]
|
/linux/arch/mips/kernel/ |
A D | r4k_fpu.S | 70 msa_save_all a0 78 msa_restore_all a0 118 EX sdc1 $f1, 8(a0) 119 EX sdc1 $f3, 24(a0) 120 EX sdc1 $f5, 40(a0) 121 EX sdc1 $f7, 56(a0) 122 EX sdc1 $f9, 72(a0) 140 EX sdc1 $f0, 0(a0) 185 EX ldc1 $f1, 8(a0) 205 EX ldc1 $f0, 0(a0) [all …]
|
A D | octeon_switch.S | 28 LONG_S t1, THREAD_STATUS(a0) 29 cpu_save_nonscratch a0 30 LONG_S ra, THREAD_REG31(a0) 88 move v0, a0 106 sd t0, OCTEON_CP2_CRC_IV(a0) 138 sd t2, OCTEON_CP2_AES_IV(a0) 220 sd t0, OCTEON_CP2_SHA3(a0) 262 pref 4, 128(a0) 265 pref 4, 256(a0) 267 pref 4, 384(a0) [all …]
|
A D | cps-vec-ns16550.S | 53 move s6, a0 56 beqz a0, 2f 72 andi a0, a0, 0xf 76 addiu a0, a0, -10 77 1: addu a0, a0, t0 90 move s2, a0 91 srl a0, a0, 4 93 move a0, s2 108 srl a0, a0, 8 125 srl a0, a0, 16 [all …]
|
A D | r2300_fpu.S | 70 EX2(s.d $f0, 0(a0)) 71 EX2(s.d $f2, 16(a0)) 72 EX2(s.d $f4, 32(a0)) 73 EX2(s.d $f6, 48(a0)) 74 EX2(s.d $f8, 64(a0)) 75 EX2(s.d $f10, 80(a0)) 104 EX2(l.d $f0, 0(a0)) 105 EX2(l.d $f2, 16(a0)) 106 EX2(l.d $f4, 32(a0)) 107 EX2(l.d $f6, 48(a0)) [all …]
|
A D | bmips_5xxx_init.S | 134 srl a0, a0, IS_SHIFT 135 and a0, a0, IS_MASK 152 srl a0, a0, IL_SHIFT 153 and a0, a0, IL_MASK 160 addi a0, a0, 1 181 and a0, a0, IA_MASK 182 addi a0, a0, 0x1 228 and a0, a0, DS_MASK 245 and a0, a0, DL_MASK 252 addi a0, a0, 1 [all …]
|
/linux/arch/xtensa/kernel/ |
A D | vectors.S | 227 xsr a0, depc # get DEPC, save a0 274 addx4 a0, a0, a3 276 l32i a0, a0, EXC_TABLE_FAST_USER 346 addx4 a0, a0, a3 348 l32i a0, a0, EXC_TABLE_FAST_USER 435 sub a0, a2, a0 436 extui a0, a0, 0, 3 466 addx4 a0, a0, a3 525 sub a0, a2, a0 526 extui a0, a0, 0, 3 [all …]
|
A D | entry.S | 1062 or a0, a0, a3 1098 addi a0, a0, 3 1170 l32i a0, a2, PT_AREG0 # restore a0 1175 l32i a0, a2, PT_AREG0 # restore a0 1191 l32i a0, a0, PT_AREG0 # restore a0 1195 l32i a0, a2, PT_AREG0 # restore a0 1200 l32i a0, a2, PT_AREG0 # restore a0 1293 sub a0, a3, a0 # WSBITS-a0:number of 0-bits from right 1642 l32i a0, a0, 0 # read pmdval 1662 xor a0, a0, a1 [all …]
|
A D | coprocessor.S | 33 jx a0; \ 50 jx a0; \ 147 or a0, a0, a2 154 addx4 a0, a3, a0 # entry for CP 155 l32i a4, a0, 0 171 movi a0, 2f # a0: 'return' address 183 addx4 a0, a3, a0 188 s32i a4, a0, 0 193 movi a0, 1f 209 wsr a0, sar [all …]
|
/linux/drivers/media/pci/tw686x/ |
A D | tw686x-regs.h | 3 #define REG8_1(a0) ((const u16[8]) { a0, a0 + 1, a0 + 2, a0 + 3, \ argument 4 a0 + 4, a0 + 5, a0 + 6, a0 + 7}) 5 #define REG8_2(a0) ((const u16[8]) { a0, a0 + 2, a0 + 4, a0 + 6, \ argument 6 a0 + 8, a0 + 0xa, a0 + 0xc, a0 + 0xe}) 7 #define REG8_8(a0) ((const u16[8]) { a0, a0 + 8, a0 + 0x10, a0 + 0x18, \ argument 8 a0 + 0x20, a0 + 0x28, a0 + 0x30, \ 9 a0 + 0x38}) 55 #define VDREG8(a0) ((const u16[8]) { \ argument 56 a0 + 0x000, a0 + 0x010, a0 + 0x020, a0 + 0x030, \ 57 a0 + 0x100, a0 + 0x110, a0 + 0x120, a0 + 0x130}) [all …]
|
/linux/arch/riscv/lib/ |
A D | uaccess.S | 55 addi a0, a0, 1 /* dst */ 95 addi a0, a0, 8*SZREG 149 addi a0, a0, SZREG 168 addi a0, a0, 1 /* dst */ 174 li a0, 0 201 addi a0, a0, SZREG 209 li a0, 0 213 addi a0, a0, 1 218 addi a0, a0, 1 230 mv a0, t5 [all …]
|
A D | tishift.S | 16 srl a0,a0,a2 19 or a0,a0,a4 24 negw a0,a4 26 srl a0,a1,a0 39 srl a0,a0,a2 42 or a0,a0,a4 47 negw a0,a4 49 sra a0,a1,a0 63 srl a4,a0,a4 66 mv a0,a2 [all …]
|
A D | memmove.S | 8 move t0, a0 15 slt t3, a0, a1 26 sw t3, 0(a0) 27 addi a0, a0, 4 33 add a0, a0, a2 43 addi a0, a0, -4 44 sw t3, 0(a0) 49 addi a0, a0, -1 55 sb t3, 0(a0) 57 add a0, a0, t4 [all …]
|
/linux/arch/m68k/kernel/ |
A D | head.S | 1527 addw %a0@(BIR_SIZE),%a0 1531 lea %a0@(BIR_DATA),%a0 1534 lea %a0@(BIR_SIZE),%a0 2375 lea %a0@(%d0*4),%a0 2405 lea %a0@(%d0*4),%a0 2447 mmu_temp_map %a0,%a0 2452 mmu_temp_map %a0,%a0 2572 lea %a0@(%d0*4),%a0 2633 lea %a0@(%d0*4),%a0 2674 lea %a0@(PAGE_TABLE_SIZE*4),%a0 [all …]
|
/linux/arch/csky/abiv2/ |
A D | strcmp.S | 8 mov a3, a0 13 andi t1, a0, 0x3 112 xtrb3 a0, t0 119 xtrb2 a0, t0 126 xtrb1 a0, t0 128 subu a0, a2 133 xtrb0 a0, t0 135 subu a0, a2 140 movi a0, 0 150 subu a0, a2 [all …]
|
A D | mcount.S | 76 mov lr, a0 105 mov a0, lr 106 subi a0, 4 119 ldw a0, (a0, 0) 121 cmpne a0, a1 125 ldw a0, (a0, 0) 145 subi a0, 4 166 mov a0, sp 167 addi a0, 24 178 mov a0, r8 [all …]
|
/linux/drivers/net/ethernet/cisco/enic/ |
A D | vnic_dev.c | 580 u64 a0, a1; in vnic_dev_spec() local 584 a0 = offset; in vnic_dev_spec() 602 u64 a0, a1; in vnic_dev_stats_dump() local 734 u64 a0, a1; in vnic_dev_hang_notify() local 741 u64 a0, a1; in vnic_dev_get_mac_addr() local 828 u64 a0, a1; in vnic_dev_notify_setcmd() local 867 u64 a0, a1; in vnic_dev_notify_unsetcmd() local 1135 a0 = prov_pa; in vnic_dev_init_prov2() 1180 u64 a0, a1; in vnic_dev_set_mac_addr() local 1207 u64 a0, a1; in vnic_dev_classifier() local [all …]
|
/linux/arch/m68k/math-emu/ |
A D | fp_entry.S | 87 move.l %a0,-(%sp) 243 move.l %a3,%a0 248 move.l %a4,%a0 253 move.l %a5,%a0 258 move.l %a6,%a0 263 move.l %usp,%a0 294 move.l %a0,%a3 299 move.l %a0,%a4 304 move.l %a0,%a5 309 move.l %a0,%a6 [all …]
|
A D | fp_movem.S | 144 getuser.l (%a0)+,%d2,fp_err_ua1,%a0 149 getuser.l (%a0)+,%d2,fp_err_ua1,%a0 151 getuser.l (%a0),%d2,fp_err_ua1,%a0 153 subq.l #8,%a0 155 add.l %d0,%a0 167 putuser.l %d2,(%a0)+,fp_err_ua1,%a0 169 putuser.l %d2,(%a0)+,fp_err_ua1,%a0 171 putuser.l %d2,(%a0),fp_err_ua1,%a0 173 subq.l #8,%a0 328 getuser.l (%a0)+,%d0,fp_err_ua1,%a0 [all …]
|
A D | fp_util.S | 109 clr.l (%a0) 110 subq.l #8,%a0 | restore %a0 111 printx PCONV,%a0@ 116 clr.l (%a0)+ 117 clr.l (%a0)+ 118 clr.l (%a0) 119 subq.l #8,%a0 143 subq.l #8,%a0 184 move.l %d0,(%a0) 187 or.l %d1,-(%a0) [all …]
|
/linux/arch/csky/kernel/ |
A D | entry.S | 23 mfcr a0, epsr 24 btsti a0, 31 85 mov a0, sp 117 mov a0, sp 126 mov a0, r10 195 mov a0, sp 219 RD_MEH a0 220 WR_MEH a0 229 not a0 231 and a0, sp [all …]
|