Searched refs:a0 (Results 126 - 150 of 433) sorted by relevance

1234567891011>>

/linux-master/arch/alpha/lib/
H A Dev6-stxncpy.S15 * a0 = DST
26 * a0 = unaligned address of the last *word* written
90 stq_u t0, 0(a0) # L :
91 addq a0, 8, a0 # E :
122 ldq_u t1, 0(a0) # L :
132 1: stq_u t0, 0(a0) # L :
154 xor a0, a1, t1 # E :
155 and a0, 7, t0 # E : find dest misalignment
171 ldq_u t0, 0(a0) #
[all...]
/linux-master/arch/m68k/ifpsp060/
H A Dos.S79 | a0 - supervisor source address
92 move.b (%a0)+,(%a1)+ | copy 1 byte
97 move.b (%a0)+,%d1 | copy 1 byte
110 | a0 - user source address
125 move.b (%a0)+,(%a1)+ | copy 1 byte
131 movs.b (%a0)+,%d1
143 | a0 - user source address
155 dmrbuae:movs.b (%a0),%d0 | fetch user byte
157 dmrbs: move.b (%a0),%d0 | fetch super byte
166 | a0
[all...]
/linux-master/arch/m68k/kernel/
H A Dentry.S78 lea %sp@(SWITCH_STACK_SIZE),%a0 | pt_regs pointer
81 movel %a0,%sp@-
88 lea %sp@(SWITCH_STACK_SIZE),%a0 | pt_regs pointer
91 movel %a0,%sp@-
333 * in a0, next (the new task) is in a1,so don't change these
338 movew %sr,%a0@(TASK_THREAD+THREAD_SR)
342 movew %d0,%a0@(TASK_THREAD+THREAD_FC)
347 movel %d0,%a0@(TASK_THREAD+THREAD_USP)
353 movel %sp,%a0@(TASK_THREAD+THREAD_KSP)
361 fsave %a0
[all...]
H A Dsun3-head.S50 lea (AC_SEGMAP+0),%a0
53 movsb %a0@, %d1
57 addl #NBSG,%a0
/linux-master/arch/m68k/include/asm/
H A Dm525xsim.h231 movel #0x10000001,%a0
232 movec %a0,%MBAR /* map MBAR region */ variable
233 subql #1,%a0 /* get MBAR address in a0 */
249 movel %d0,0x84(%a0) /* set CSMR0 */
277 movel %d0,0x8c(%a0)
279 movel %d0,0x90(%a0)
281 movew %d0,0x96(%a0)
287 movel %d0,0x98(%a0)
289 movel %d0,0x9c(%a0)
[all...]
H A Duser.h42 long a0,a1,a2,a3,a4,a5,a6; member in struct:user_regs_struct
/linux-master/arch/m68k/math-emu/
H A Dfp_cond.S55 fp_get_pc %a0
56 lea (-2,%a0,%d2.w),%a0
61 fp_get_pc %a0
65 lea (-2,%a0,%d0.l),%a0
66 1: printf PDECODE,"%x",1,%a0
72 fp_put_pc %a0,1
166 putuser.b %d1,(%a0),fp_err_ua1,%a0
[all...]
/linux-master/arch/m68k/68000/
H A Dentry.S52 lea sys_call_table, %a0
53 jbsr %a0@(%d1)
81 lea sys_call_table,%a0
82 movel %a0@(%d0), %a0
83 jbsr %a0@
222 * in a0, next (the new task) is in a1, so don't change these
226 movel %a0,%d1 /* save prev thread in d1 */
227 movew %sr,%a0@(TASK_THREAD+THREAD_SR) /* save sr */
229 movel %sp,%a0
[all...]
/linux-master/arch/loongarch/kernel/
H A Dmcount_dyn.S32 PTR_S a0, sp, PT_R4
77 PTR_ADDI a0, ra, -8 /* arg0: ip */
98 PTR_L a0, sp, PT_R4
133 PTR_L a0, sp, PT_ERA
134 PTR_ADDI a0, a0, -8 /* arg0: self_addr */
144 PTR_S a0, sp, FGRET_REGS_A0
148 move a0, sp
150 move ra, a0
153 PTR_L a0, s
[all...]
/linux-master/arch/m68k/fpsp040/
H A Dsasin.S9 | by address register a0.
63 fmovex (%a0),%fp0 | ...LOAD INPUT
65 movel (%a0),%d0
66 movew 4(%a0),%d0
83 fmovemx %fp0-%fp0,(%a0)
95 movel (%a0),%d0
H A Dsgetem.S40 | handler. It points a0 to the input operand.
49 movew LOCAL_EX(%a0),%d0 |get the exponent
57 bclrb #sign_bit,LOCAL_EX(%a0)
59 movew LOCAL_EX(%a0),%d0 |load resulting exponent into d0
66 | handler. It points a0 to the input operand.
81 movew LOCAL_EX(%a0),%d0 |get the exp (really just want sign bit)
84 movew %d0,LOCAL_EX(%a0) |move the sign & exp back to fsave stack
85 fmovex (%a0),%fp0 |put new value back in fp0
94 movel LOCAL_HI(%a0),%d0 |load ms mant in d0
95 movel LOCAL_LO(%a0),
[all...]
H A Dscosh.S9 | by address register a0.
80 fmovex (%a0),%fp0 | ...LOAD INPUT
82 movel (%a0),%d0
83 movew 4(%a0),%d0
95 fmovemx %fp0-%fp0,(%a0) |pass parameter to setox
118 fmovemx %fp0-%fp0,(%a0)
127 bclrb #7,(%a0) |always return positive value
128 fmovemx (%a0),%fp0-%fp0
/linux-master/drivers/soc/bcm/brcmstb/pm/
H A Ds3-mips.S19 * a0: AON_CTRL base register
58 sw zero, AON_CTRL_PM_CTRL(a0)
59 lw zero, AON_CTRL_PM_CTRL(a0)
60 sw t1, AON_CTRL_PM_CTRL(a0)
61 lw t1, AON_CTRL_PM_CTRL(a0)
64 sw t1, AON_CTRL_PM_CTRL(a0)
65 lw t1, AON_CTRL_PM_CTRL(a0)
/linux-master/arch/mips/kernel/
H A Dentry.S71 jal schedule_tail # a0 = struct task_struct *prev
72 move a0, s1
77 jal schedule_tail # a0 = struct task_struct *prev
81 move a0, sp
140 move a0, sp
147 move a0, sp
167 move a0, sp
/linux-master/arch/xtensa/kernel/
H A Dmcount.S20 * a2: a0 of the caller in windowed ABI
21 * a10: a0 of the caller in call0 ABI
43 xor a6, a0, a1
60 s32i a0, sp, 0
69 l32i a0, sp, 0
/linux-master/arch/m68k/ifpsp060/src/
H A Dpfpsp.S644 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
650 mov.l EXC_EXTWPTR(%a6),%a0 # fetch instruction addr
661 lea FP_SRC(%a6),%a0 # pass: ptr to src op
666 lea FP_SRC(%a6),%a0 # pass: ptr to src op
679 lea FP_DST(%a6),%a0 # pass: ptr to dst op
707 lea FP_SRC(%a6),%a0
732 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
747 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
766 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
793 lea FP_SRC(%a6),%a0 # pas
[all...]
/linux-master/arch/arm/mach-at91/
H A Dsam_secure.c19 struct arm_smccc_res res = {.a0 = -1};
/linux-master/arch/arm64/kernel/
H A Dparavirt.c104 if (res.a0 == SMCCC_RET_NOT_SUPPORTED)
107 kaddr = memremap(res.a0,
147 if (res.a0 != SMCCC_RET_SUCCESS)
153 return (res.a0 == SMCCC_RET_SUCCESS);
/linux-master/arch/riscv/include/asm/
H A Dptrace.h26 unsigned long a0; member in struct:pt_regs
52 /* a0 value before the syscall */
112 return regs->a0;
118 regs->a0 = val;
161 offsetof(struct pt_regs, a0),
/linux-master/drivers/net/wan/
H A Dwanxlfw.S291 movel ch_status_addr(%d0), %a0 // A0 = port status address
292 tstl STATUS_OPEN(%a0)
294 movel #1, STATUS_OPEN(%a0) // confirm the port is open
303 cmpl #CLOCK_TXFROMRX, STATUS_CLOCKING(%a0)
321 cmpl #PARITY_NONE, STATUS_PARITY(%a0)
360 cmpl #PARITY_CRC16_PR1_CCITT, STATUS_PARITY(%a0)
370 cmpl #PARITY_CRC32_PR1_CCITT, STATUS_PARITY(%a0)
380 cmpl #PARITY_CRC16_PR0_CCITT, STATUS_PARITY(%a0)
390 cmpl #PARITY_CRC32_PR0_CCITT, STATUS_PARITY(%a0)
408 cmpl #ENCODING_NRZI, STATUS_ENCODING(%a0)
[all...]
/linux-master/arch/csky/kernel/
H A Dsignal.c94 return regs->a0;
170 regs->a0 = ksig->sig; /* a0: signal number */
188 switch (regs->a0) {
191 regs->a0 = -EINTR;
196 regs->a0 = -EINTR;
201 regs->a0 = regs->orig_a0;
229 switch (regs->a0) {
233 regs->a0 = regs->orig_a0;
237 regs->a0
[all...]
/linux-master/net/
H A Dcompat.c427 u32 a0, a1; local
443 a0 = a[0];
448 ret = __sys_socket(a0, a1, a[2]);
451 ret = __sys_bind(a0, compat_ptr(a1), a[2]);
454 ret = __sys_connect(a0, compat_ptr(a1), a[2]);
457 ret = __sys_listen(a0, a1);
460 ret = __sys_accept4(a0, compat_ptr(a1), compat_ptr(a[2]), 0);
463 ret = __sys_getsockname(a0, compat_ptr(a1), compat_ptr(a[2]));
466 ret = __sys_getpeername(a0, compat_ptr(a1), compat_ptr(a[2]));
469 ret = __sys_socketpair(a0, a
[all...]
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic_res.c111 u64 a0 = vlanid, a1 = 0; local
115 err = vnic_dev_cmd(enic->vdev, CMD_VLAN_ADD, &a0, &a1, wait);
124 u64 a0 = vlanid, a1 = 0; local
128 err = vnic_dev_cmd(enic->vdev, CMD_VLAN_DEL, &a0, &a1, wait);
140 u64 a0, a1; local
148 a0 = nic_cfg;
155 return vnic_dev_cmd(enic->vdev, cmd, &a0, &a1, wait);
160 u64 a0 = (u64)key_pa, a1 = len; local
163 return vnic_dev_cmd(enic->vdev, CMD_RSS_KEY, &a0, &a1, wait);
168 u64 a0 local
[all...]
/linux-master/arch/mips/mm/
H A Dtlbex-fault.S19 move a0, sp
/linux-master/drivers/block/
H A Dswim_asm.S48 moveml %d1-%d5/%a0-%a4,%sp@-
51 moveml %sp@+, %d1-%d5/%a0-%a4
75 lea sector_address_mark, %a0
85 cmpb %a0@+, %d3
151 moveml %d1-%d5/%a0-%a5,%sp@-
154 moveml %sp@+, %d1-%d5/%a0-%a5
173 lea sector_data_mark, %a0
185 cmpb %a0@+, %d3

Completed in 217 milliseconds

1234567891011>>