Lines Matching refs:curthread

153 	ASSERT(t == curthread && curthread->t_schedflag & TS_DONT_SWAP);  in syscall_entry()
239 kthread_t *t = curthread; in pre_syscall()
410 printf(" %s id=0x%p\n", PTOU(p)->u_comm, curthread); in pre_syscall()
438 kthread_t *t = curthread; in post_syscall()
468 aston(curthread); in post_syscall()
482 if (curthread->t_pdmsg != NULL) { in post_syscall()
483 char *m = curthread->t_pdmsg; in post_syscall()
487 curthread->t_pdmsg = NULL; in post_syscall()
506 if (curthread->t_rprof != NULL && in post_syscall()
507 curthread->t_rprof->rp_anystate != 0) { in post_syscall()
520 p->p_pid, rval1, rval2, curthread); in post_syscall()
533 p->p_pid, error, curthread); in post_syscall()
630 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall()
632 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall()
634 curthread->t_proc_flag &= ~TP_CHANGEBIND; in post_syscall()
815 proc_t *p = ttoproc(curthread); in deferred_singlestep_trap()
816 klwp_t *lwp = ttolwp(curthread); in deferred_singlestep_trap()
867 tsignal(curthread, SIGSYS); in nosys()
892 se = syscall_entry(curthread, syscall_args); in dosyscall()
901 syscall_exit(curthread, (int)ret & 0xffffffffu, (int)(ret >> 32)); in dosyscall()
1006 kthread_t *t = curthread; in save_syscall_args()
1076 ttolwp(curthread)->lwp_argsaved = 0; in reset_syscall_args()
1090 kthread_t *t = curthread; in syscall_ap()
1185 klwp_t *lwp = ttolwp(curthread); in loadable_syscall()
1193 code = curthread->t_sysnum; in loadable_syscall()
1254 curthread->t_post_sys = 1; /* have post_syscall do error return */ in set_errno()
1255 return (ttolwp(curthread)->lwp_errno = error); in set_errno()
1324 t = first = curthread; in set_all_proc_sys()