Lines Matching refs:pl
470 struct ptrace_lwpinfo pl; in sys_ptrace() member
555 error = copyout(&r.pl, uap->addr, uap->data); in sys_ptrace()
612 struct ptrace_lwpinfo *pl; in kern_ptrace() local
1206 if (data <= 0 || data > sizeof(*pl)) { in kern_ptrace()
1210 pl = addr; in kern_ptrace()
1211 bzero(pl, sizeof(*pl)); in kern_ptrace()
1212 pl->pl_lwpid = td2->td_tid; in kern_ptrace()
1213 pl->pl_event = PL_EVENT_NONE; in kern_ptrace()
1214 pl->pl_flags = 0; in kern_ptrace()
1216 pl->pl_event = PL_EVENT_SIGNAL; in kern_ptrace()
1219 + sizeof(pl->pl_siginfo)){ in kern_ptrace()
1220 pl->pl_flags |= PL_FLAG_SI; in kern_ptrace()
1221 pl->pl_siginfo = td2->td_si; in kern_ptrace()
1225 pl->pl_flags |= PL_FLAG_SCE; in kern_ptrace()
1227 pl->pl_flags |= PL_FLAG_SCX; in kern_ptrace()
1229 pl->pl_flags |= PL_FLAG_EXEC; in kern_ptrace()
1231 pl->pl_flags |= PL_FLAG_FORKED; in kern_ptrace()
1232 pl->pl_child_pid = td2->td_dbg_forked; in kern_ptrace()
1234 pl->pl_flags |= PL_FLAG_VFORKED; in kern_ptrace()
1237 pl->pl_flags |= PL_FLAG_VFORK_DONE; in kern_ptrace()
1239 pl->pl_flags |= PL_FLAG_CHILD; in kern_ptrace()
1241 pl->pl_flags |= PL_FLAG_BORN; in kern_ptrace()
1243 pl->pl_flags |= PL_FLAG_EXITED; in kern_ptrace()
1244 pl->pl_sigmask = td2->td_sigmask; in kern_ptrace()
1245 pl->pl_siglist = td2->td_siglist; in kern_ptrace()
1246 strcpy(pl->pl_tdname, td2->td_name); in kern_ptrace()
1248 pl->pl_syscall_code = td2->td_sa.code; in kern_ptrace()
1249 pl->pl_syscall_narg = td2->td_sa.callp->sy_narg; in kern_ptrace()
1251 pl->pl_syscall_code = 0; in kern_ptrace()
1252 pl->pl_syscall_narg = 0; in kern_ptrace()
1256 td2->td_tid, p->p_pid, pl->pl_event, pl->pl_flags, in kern_ptrace()
1257 pl->pl_child_pid, pl->pl_syscall_code); in kern_ptrace()