Lines Matching refs:code
105 unsigned short code; /* The system call number */ in dtrace_systrace_syscall() local
120 code = regs->rax & SYSCALL_NUMBER_MASK; in dtrace_systrace_syscall()
125 if (code == 0) { in dtrace_systrace_syscall()
126 code = regs->rdi; in dtrace_systrace_syscall()
129 code = saved_state32(tagged_regs)->eax & I386_SYSCALL_NUMBER_MASK; in dtrace_systrace_syscall()
131 if (code == 0) { in dtrace_systrace_syscall()
133 code = fuword(params); in dtrace_systrace_syscall()
151 code = saved_state32(arm_regs)->r[12]; in dtrace_systrace_syscall()
153 code = saved_state32(arm_regs)->r[0]; in dtrace_systrace_syscall()
158 code = saved_state64(arm_regs)->x[ARM64_SYSCALL_CODE_REG_NUM]; in dtrace_systrace_syscall()
160 code = saved_state64(arm_regs)->x[0]; in dtrace_systrace_syscall()
169 sy = (code >= nsysent) ? &systrace_sysent[SYS_invalid] : &systrace_sysent[code]; in dtrace_systrace_syscall()
171 systrace_args(code, ip, uargs); in dtrace_systrace_syscall()
282 dtrace_systrace_syscall_return(unsigned short code, int rval, int *rv) in dtrace_systrace_syscall_return() argument
288 sy = (code >= nsysent) ? &systrace_sysent[SYS_invalid] : &systrace_sysent[code]; in dtrace_systrace_syscall_return()
657 int code; /* The mach call number */ in dtrace_machtrace_syscall() local
674 code = saved_state64(tagged_regs)->rax & SYSCALL_NUMBER_MASK; in dtrace_machtrace_syscall()
676 code = -saved_state32(tagged_regs)->eax; in dtrace_machtrace_syscall()
684 code = (int)saved_state32(arm_regs)->r[12]; in dtrace_machtrace_syscall()
686 code = (int)saved_state64(arm_regs)->x[ARM64_SYSCALL_CODE_REG_NUM]; in dtrace_machtrace_syscall()
690 ASSERT(code < 0); /* Otherwise it would be a Unix syscall */ in dtrace_machtrace_syscall()
691 code = -code; in dtrace_machtrace_syscall()
697 sy = &machtrace_sysent[code]; in dtrace_machtrace_syscall()