Lines Matching refs:psinfo
866 add_proc(psinfo_t *psinfo) in add_proc() argument
870 pid_t pid = psinfo->pr_pid; in add_proc()
872 lwpid = psinfo->pr_lwp.pr_lwpid; in add_proc()
876 (void) memcpy(&lwp->li_info, psinfo, sizeof (psinfo_t)); in add_proc()
902 add_lwp(psinfo_t *psinfo, lwpsinfo_t *lwpsinfo, int flags) in add_lwp() argument
905 pid_t pid = psinfo->pr_pid; in add_lwp()
913 (void) memcpy(&lwp->li_info, psinfo, in add_lwp()
934 psinfo_t psinfo; in prstat_scandir() local
957 "psinfo", &psinfo, sizeof (psinfo_t)) != 0) in prstat_scandir()
959 if (!has_uid(&ruid_tbl, psinfo.pr_uid) || in prstat_scandir()
960 !has_uid(&euid_tbl, psinfo.pr_euid) || in prstat_scandir()
961 !has_element(&prj_tbl, psinfo.pr_projid) || in prstat_scandir()
962 !has_element(&tsk_tbl, psinfo.pr_taskid) || in prstat_scandir()
963 !has_zone(&zone_tbl, psinfo.pr_zoneid)) { in prstat_scandir()
967 nlwps = psinfo.pr_nlwp + psinfo.pr_nzomb; in prstat_scandir()
1009 add_proc(&psinfo); in prstat_scandir()
1013 add_lwp(&psinfo, lwpsinfo, in prstat_scandir()
1016 add_lwp(&psinfo, lwpsinfo, 0); in prstat_scandir()
1027 if (!has_element(&cpu_tbl, psinfo.pr_lwp.pr_onpro) || in prstat_scandir()
1028 !has_element(&set_tbl, psinfo.pr_lwp.pr_bindpset) || in prstat_scandir()
1029 !has_element(&lgr_tbl, psinfo.pr_lwp.pr_lgrp)) { in prstat_scandir()
1033 add_proc(&psinfo); in prstat_scandir()
1085 lwpid = psinfo.pr_lwp.pr_lwpid; in prstat_scandir()