| /linux/arch/xtensa/include/asm/ |
| A D | initialize_mmu.h | 104 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 D | strnlen_user.S | 37 # 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 D | memcopy.S | 95 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 D | memset.S | 38 # 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 D | checksum.S | 62 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 D | usercopy.S | 81 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 D | strncpy_user.S | 40 # 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 D | align.S | 211 __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 D | coprocessor.S | 132 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 D | mcount.S | 32 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 D | entry.S | 237 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 D | hid-a4tech.c | 38 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 D | bootstrap.S | 56 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 D | tishift.S | 13 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 D | memcpy.S | 19 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 D | memset.S | 27 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 D | misc.S | 62 __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 D | arm-smccc.h | 245 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 D | linux32.c | 77 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 D | swim_asm.S | 48 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 D | inetpeer.h | 29 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 D | entry.S | 185 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 D | relocate_kernel.S | 26 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 D | qeth_l3.h | 38 } 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 D | opal-call.c | 17 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 …]
|