Lines Matching refs:uthread

110     struct uthread *uthread;
116 uthread = get_bsdthread_info(thread);
121 is_vfork = uthread->uu_flag & UT_VFORK;
151 kauth_cred_uthread_update(uthread, p);
169 uthread->uu_arg[i] = state->r[i];
176 uthread->uu_arg[i] = state->r[i + 1];
186 uthread->uu_flag |= UT_NOTCANCELPT;
187 uthread->uu_rval[0] = 0;
188 uthread->uu_rval[1] = 0;
190 AUDIT_SYSCALL_ENTER(code, p, uthread);
191 error = (*(callp->sy_call)) (p, (void *) uthread->uu_arg, &(uthread->uu_rval[0]));
192 AUDIT_SYSCALL_EXIT(code, p, uthread, error);
195 kprintf("SYSCALL: %s (%d, routine %p), args %p, return %x (%x, %x) pc 0x%08x\n", syscallnames[code >= NUM_SYSENT ? 63 : code], code, callp->sy_call, (void *) uthread->uu_arg, error, uthread->uu_rval[0], uthread->uu_rval[1], state->pc);
213 state->r[0] = (int)uthread->uu_rval[0];
214 state->r[1] = (int)uthread->uu_rval[1];
217 state->r[0] = (u_int)uthread->uu_rval[0];
218 state->r[1] = (u_int)uthread->uu_rval[1];
222 state->r[0] = uthread->uu_rval[0];
223 state->r[1] = uthread->uu_rval[1];
228 user_addr_t *retp = (user_addr_t *)&uthread->uu_rval[0];
242 uthread->uu_flag &= ~UT_NOTCANCELPT;
249 if (uthread->uu_lowpri_window) {
266 struct uthread *uthread;
274 uthread = get_bsdthread_info(thread_act);
283 AUDIT_SYSCALL_EXIT(code, proc, uthread, error);
293 state->r[0] = uthread->uu_rval[0];
294 state->r[1] = uthread->uu_rval[1];
297 state->r[0] = (u_int)uthread->uu_rval[0];
298 state->r[1] = (u_int)uthread->uu_rval[1];
302 state->r[0] = uthread->uu_rval[0];
303 state->r[1] = uthread->uu_rval[1];
308 user_addr_t *retp = (user_addr_t *)&uthread->uu_rval[0];
323 uthread->uu_flag &= ~UT_NOTCANCELPT;
332 if (uthread->uu_lowpri_window) {
344 KERNEL_DEBUG_CONSTANT(BSDDBG_CODE(DBG_BSD_EXCP_SC, code) | DBG_FUNC_END, error, uthread->uu_rval[1], 0, 0, 0);
346 KERNEL_DEBUG_CONSTANT(BSDDBG_CODE(DBG_BSD_EXCP_SC, code) | DBG_FUNC_END, error, uthread->uu_rval[0], uthread->uu_rval[1], 0, 0);