Lines Matching refs:info

84 /* Structure for storing user or group info */
736 psinfo_t info;
745 read(procfd, (char *)&info, sizeof (info)) < 0 ||
746 info.pr_ttydev == PRNODEV) {
754 name = gettty(&info);
765 tty[ntty].tdev = info.pr_ttydev;
903 * Determine which processes to print info about by searching
935 psinfo_t info; /* process information from /proc */
948 * Get the info structure for the process and close quickly.
950 if (read(procfd, (char *)&info, sizeof (info)) < 0) {
965 if (info.pr_lwp.pr_state == 0) /* can't happen? */
971 if ((info.pr_pid == info.pr_sid) && (dflg || aflg))
975 else if (pflg && search(pid, npid, info.pr_pid))
977 else if (uflg && ugfind((id_t)info.pr_euid, &euid_tbl))
979 else if (Uflg && ugfind((id_t)info.pr_uid, &ruid_tbl))
982 else if (gflg && ugfind((id_t)info.pr_egid, &egid_tbl))
985 else if (Gflg && ugfind((id_t)info.pr_gid, &rgid_tbl))
987 else if (gflg && search(grpid, ngrpid, info.pr_pgid))
989 else if (sflg && search(sessid, nsessid, info.pr_sid))
991 else if (zflg && search(zoneid, nzoneid, info.pr_zoneid))
993 else if (hflg && search((pid_t *)lgrps, nlgrps, info.pr_lwp.pr_lgrp))
997 if (!prfind(found, &info, &tp))
999 if (Lflg && (info.pr_nlwp + info.pr_nzomb) > 1) {
1006 * Get the info structures for the lwps.
1031 if (lpsinfobuf->pr_nent != (info.pr_nlwp + info.pr_nzomb))
1035 if (!Lflg || (info.pr_nlwp + info.pr_nzomb) <= 1) {
1036 prcom(&info, tp);
1041 info.pr_lwp = *lwpsinfo;
1042 prcom(&info, tp);
1309 * info. If 't' is set, check if term is in list of desired terminals
1356 * Print info about the process.