Lines Matching refs:v0
37 subu v0, v0, __NR_O32_Linux # check syscall number
38 sltiu t0, v0, __NR_O32_Linux_syscalls + 1
43 sll t0, v0, 3
62 sltu t0, t0, v0
66 negu v0 # error
67 sw v0, PT_R0(sp) # set flag for syscall
69 1: sw v0, PT_R2(sp) # result
103 sltu t0, t0, v0
107 negu v0 # error
108 sw v0, PT_R0(sp) # set flag for syscall
110 1: sw v0, PT_R2(sp) # result
172 negu v0 # error
173 sw v0, PT_R0(sp)
174 sw v0, PT_R2(sp)
183 li v0, ENOSYS # error
184 sw v0, PT_R2(sp)
191 andi v0, a1, 3 # must be word aligned
192 bnez v0, bad_alignment
202 1: ll v0, (a1)
231 1: lw v0, (a1)
241 sw v0, PT_R2(sp) # result
245 no_mem: li v0, -ENOMEM
249 li v0, -EFAULT
253 li v0, -EINVAL
264 sltiu v0, t0, __NR_O32_Linux_syscalls + 1
267 beqz v0, einval
293 einval: li v0, -ENOSYS