Lines Matching refs:lwpid
626 list_add_lwp(list_t *list, pid_t pid, id_t lwpid) in list_add_lwp() argument
639 lwp->li_info.pr_lwp.pr_lwpid = lwpid; in list_add_lwp()
640 lwpid_add(lwp, pid, lwpid); in list_add_lwp()
769 lwp_update(lwp_info_t *lwp, pid_t pid, id_t lwpid, struct prusage *usage) in lwp_update() argument
773 if (!lwpid_is_active(pid, lwpid)) { in lwp_update()
807 (void) lwpid_set_active(pid, lwpid); in lwp_update()
869 id_t lwpid; in add_proc() local
872 lwpid = psinfo->pr_lwp.pr_lwpid; in add_proc()
873 if ((lwp = lwpid_get(pid, lwpid)) == NULL) in add_proc()
874 lwp = list_add_lwp(&lwps, pid, lwpid); in add_proc()
881 get_lwpname(pid_t pid, id_t lwpid, char *buf, size_t bufsize) in get_lwpname() argument
889 (int)pid, (int)lwpid) == -1) in get_lwpname()
906 id_t lwpid = lwpsinfo->pr_lwpid; in add_lwp() local
908 if ((lwp = lwpid_get(pid, lwpid)) == NULL) in add_lwp()
909 lwp = list_add_lwp(&lwps, pid, lwpid); in add_lwp()
916 get_lwpname(pid, lwpid, lwp->li_lwpname, sizeof (lwp->li_lwpname)); in add_lwp()
924 id_t lwpid; in prstat_scandir() local
1067 lwpid = lwpusage->pr_lwpid; in prstat_scandir()
1073 if ((lwp = lwpid_get(pid, lwpid)) == NULL) in prstat_scandir()
1075 lwp_update(lwp, pid, lwpid, lwpusage); in prstat_scandir()
1085 lwpid = psinfo.pr_lwp.pr_lwpid; in prstat_scandir()
1086 if ((lwp = lwpid_get(pid, lwpid)) == NULL) in prstat_scandir()
1088 lwp_update(lwp, pid, lwpid, &usage); in prstat_scandir()