/linux-master/kernel/trace/ |
H A D | trace_kprobe_selftest.h | 7 int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6);
|
H A D | trace_kprobe_selftest.c | 10 int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6) argument 12 return a1 + a2 + a3 + a4 + a5 + a6;
|
H A D | trace_preemptirq.c | 101 void trace_preempt_on(unsigned long a0, unsigned long a1) argument 103 trace(preempt_enable)(a0, a1); 104 tracer_preempt_on(a0, a1); 107 void trace_preempt_off(unsigned long a0, unsigned long a1) argument 109 trace(preempt_disable)(a0, a1); 110 tracer_preempt_off(a0, a1);
|
/linux-master/arch/riscv/lib/ |
H A D | memset.S | 28 sb a1, 0(t0) 35 andi a1, a1, 0xff 36 slli a3, a1, 8 37 or a1, a3, a1 38 slli a3, a1, 16 39 or a1, a3, a1 41 slli a3, a1, 3 [all...] |
H A D | memcpy.S | 18 andi a4, a1, SZREG-1 26 andi a3, a1, ~(SZREG-1) 29 sub a4, a3, a1 31 lb a5, 0(a1) 32 addi a1, a1, 1 35 bltu a1, a3, 1b 41 add a3, a1, a4 43 REG_L a4, 0(a1) 44 REG_L a5, SZREG(a1) [all...] |
H A 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...] |
H A 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,a [all...] |
H A D | strcmp.S | 19 * a1 - string2 26 lbu t1, 0(a1) 28 addi a1, a1, 1 58 * a1 - string2 64 or t2, a0, a1 73 REG_L t1, 0(a1) 77 addi a1, a1, SZREG 110 lbu t1, 0(a1) [all...] |
H A D | uaccess.S | 37 * a1 - start of uncopied src 61 fixup lb a5, 0(a1), 10f 62 addi a1, a1, 1 /* src */ 74 /* a1 - start of src */ 75 andi a3, a1, SZREG-1 83 * a1 - start of aligned src 88 fixup REG_L a4, 0(a1), 10f 89 fixup REG_L a5, SZREG(a1), 10f 90 fixup REG_L a6, 2*SZREG(a1), 1 [all...] |
H A D | memmove.S | 16 * a1 - Inclusive first byte of src 28 beq a0, a1, .Lreturn_from_memmove 33 * Forward Copy: a1 - Index counter of src 54 add a4, a1, a2 87 xor t0, a0, a1 93 bltu a1, a0, .Lmisaligned_fixup_copy_reverse 98 andi a5, a1, (SZREG - 1) /* Find the alignment offset of src (a1) */ 100 sub a5, a1, t3 /* Find the difference between src and dest */ 101 andi a1, a [all...] |
H A D | xor.S | 11 vle8.v v0, (a1) 16 vse8.v v16, (a1) 17 add a1, a1, a3 25 vle8.v v0, (a1) 33 vse8.v v16, (a1) 34 add a1, a1, a4 42 vle8.v v0, (a1) 53 vse8.v v16, (a1) [all...] |
/linux-master/arch/loongarch/lib/ |
H A D | memset.S | 41 * a1: c 48 1: st.b a1, a0, 0 62 * a1: c 66 /* fill a1 to 64 bits */ 67 fill_to_64 a1 73 st.d a1, a0, 0 84 st.d a1, a3, 0 85 st.d a1, a3, 8 86 st.d a1, a3, 16 87 st.d a1, a [all...] |
H A D | memcpy.S | 35 * a1: src 42 1: ld.b t0, a1, 0 45 addi.d a1, a1, 1 65 1: ld.b t0, a1, 0 70 2: ld.h t0, a1, 0 75 3: ld.h t0, a1, 0 76 ld.b t1, a1, 2 82 4: ld.w t0, a1, 0 87 5: ld.w t0, a1, [all...] |
H A D | copy_user.S | 29 * a1: from 35 1: ld.b t0, a1, 0 38 addi.d a1, a1, 1 53 * a1: from 60 0: ld.d t0, a1, 0 62 add.d a3, a1, a2 69 add.d a1, a1, t0 73 bgeu a1, a [all...] |
/linux-master/arch/xtensa/platforms/iss/include/platform/ |
H A D | simcall-gdbio.h | 21 register int a1 asm("a2") = a; 27 : "+r"(a1), "+r"(c1) 31 return a1;
|
/linux-master/arch/riscv/kernel/ |
H A 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, a [all...] |
H A D | hibernate-asm.S | 42 * a1: satp of temporary page tables. 47 mv s1, a1 50 REG_L a1, relocated_restore_code 52 jr a1 67 REG_L a1, HIBERN_PBE_ADDR(s4) 70 copy_page a0, a1
|
/linux-master/arch/xtensa/kernel/ |
H A D | stacktrace.c | 34 unsigned long a1 = regs->areg[1]; local 43 frame.sp = a1; 72 /* Get the PC from a0 and a1. */ 74 /* Read a0 and a1 from the 78 a1 = regs->areg[index * 4 + 1]; 81 frame.sp = a1; 94 /* Start from the a1 register. */ 95 /* a1 = regs->areg[1]; */ 100 if (!access_ok(&SPILL_SLOT(a1, 0), 8)) 102 /* Copy a1, a 125 unsigned long a1 = regs->areg[1]; local 173 unsigned long a0, a1; local [all...] |
H A D | mxhead.S | 41 movi a1, 1 43 wsr a1, windowstart 48 movi a1, LOCKLEVEL 49 wsr a1, ps
|
H A 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_AREG [all...] |
/linux-master/arch/loongarch/mm/ |
H A 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, 7 [all...] |
/linux-master/arch/csky/abiv2/ |
H A D | strcpy.S | 10 andi t0, a1, 3 14 ldw a2, (a1) 19 ldw a2, (a1, 4) 24 ldw a2, (a1, 8) 29 ldw a2, (a1, 12) 34 ldw a2, (a1, 16) 39 ldw a2, (a1, 20) 44 ldw a2, (a1, 24) 49 ldw a2, (a1, 28) 55 addi a1, 3 [all...] |
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_api.h | 13 enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait);
|
/linux-master/arch/riscv/purgatory/ |
H A D | entry.S | 18 mv s1, a1 /* Phys address of the FDT image */ 24 mv a1, s1
|
/linux-master/drivers/s390/net/ |
H A D | qeth_l3.h | 57 static inline bool qeth_l3_addr_match_ip(struct qeth_ipaddr *a1, argument 60 if (a1->proto != a2->proto) 62 if (a1->proto == QETH_PROT_IPV6) 63 return ipv6_addr_equal(&a1->u.a6.addr, &a2->u.a6.addr); 64 return a1->u.a4.addr == a2->u.a4.addr; 67 static inline bool qeth_l3_addr_match_all(struct qeth_ipaddr *a1, argument 80 if (a1->type != a2->type) 82 if (a1->proto == QETH_PROT_IPV6) 83 return a1->u.a6.pfxlen == a2->u.a6.pfxlen; 84 return a1 [all...] |