Lines Matching refs:psinfo
865 add_proc(psinfo_t *psinfo) in add_proc() argument
869 pid_t pid = psinfo->pr_pid; in add_proc()
871 lwpid = psinfo->pr_lwp.pr_lwpid; in add_proc()
875 (void) memcpy(&lwp->li_info, psinfo, sizeof (psinfo_t)); in add_proc()
880 add_lwp(psinfo_t *psinfo, lwpsinfo_t *lwpsinfo, int flags) in add_lwp() argument
883 pid_t pid = psinfo->pr_pid; in add_lwp()
891 (void) memcpy(&lwp->li_info, psinfo, in add_lwp()
911 psinfo_t psinfo; in prstat_scandir() local
934 "psinfo", &psinfo, sizeof (psinfo_t)) != 0) in prstat_scandir()
936 if (!has_uid(&ruid_tbl, psinfo.pr_uid) || in prstat_scandir()
937 !has_uid(&euid_tbl, psinfo.pr_euid) || in prstat_scandir()
938 !has_element(&prj_tbl, psinfo.pr_projid) || in prstat_scandir()
939 !has_element(&tsk_tbl, psinfo.pr_taskid) || in prstat_scandir()
940 !has_zone(&zone_tbl, psinfo.pr_zoneid)) { in prstat_scandir()
944 nlwps = psinfo.pr_nlwp + psinfo.pr_nzomb; in prstat_scandir()
986 add_proc(&psinfo); in prstat_scandir()
990 add_lwp(&psinfo, lwpsinfo, in prstat_scandir()
993 add_lwp(&psinfo, lwpsinfo, 0); in prstat_scandir()
1004 if (!has_element(&cpu_tbl, psinfo.pr_lwp.pr_onpro) || in prstat_scandir()
1005 !has_element(&set_tbl, psinfo.pr_lwp.pr_bindpset) || in prstat_scandir()
1006 !has_element(&lgr_tbl, psinfo.pr_lwp.pr_lgrp)) { in prstat_scandir()
1010 add_proc(&psinfo); in prstat_scandir()
1062 lwpid = psinfo.pr_lwp.pr_lwpid; in prstat_scandir()