Searched refs:a1 (Results 1 - 25 of 417) sorted by relevance

1234567891011>>

/linux-master/kernel/trace/
H A Dtrace_kprobe_selftest.h7 int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6);
H A Dtrace_kprobe_selftest.c10 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 Dtrace_preemptirq.c101 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 Dmemset.S28 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 Dmemcpy.S18 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 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...]
H A 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,a
[all...]
H A Dstrcmp.S19 * 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 Duaccess.S37 * 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 Dmemmove.S16 * 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 Dxor.S11 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 Dmemset.S41 * 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 Dmemcpy.S35 * 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 Dcopy_user.S29 * 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 Dsimcall-gdbio.h21 register int a1 asm("a2") = a;
27 : "+r"(a1), "+r"(c1)
31 return a1;
/linux-master/arch/riscv/kernel/
H A 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, a
[all...]
H A Dhibernate-asm.S42 * 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 Dstacktrace.c34 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 Dmxhead.S41 movi a1, 1
43 wsr a1, windowstart
48 movi a1, LOCKLEVEL
49 wsr a1, ps
H A 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_AREG
[all...]
/linux-master/arch/loongarch/mm/
H A 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, 7
[all...]
/linux-master/arch/csky/abiv2/
H A Dstrcpy.S10 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 Denic_api.h13 enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait);
/linux-master/arch/riscv/purgatory/
H A Dentry.S18 mv s1, a1 /* Phys address of the FDT image */
24 mv a1, s1
/linux-master/drivers/s390/net/
H A Dqeth_l3.h57 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...]

Completed in 465 milliseconds

1234567891011>>