Lines Matching refs:pInfo

836             lwpsinfo_t *pInfo      = (lwpsinfo_t *)((uintptr_t)pInfoHdr + sizeof(prheader_t));
855 if (pInfo->pr_sname != 'Z') /* zombie */
858 || pStatus->pr_lwpid != pInfo->pr_lwpid)
861 pStatus->pr_lwpid, pInfo->pr_lwpid));
868 pInfo = (lwpsinfo_t *)((uintptr_t)pInfo + pInfoHdr->pr_entsize);
878 pInfo = (lwpsinfo_t *)((uintptr_t)pInfoHdr + sizeof(prheader_t));
890 pCur->Info = *pInfo;
891 if ( pInfo->pr_sname != 'Z'
892 && pInfo->pr_lwpid == pStatus->pr_lwpid)
918 CORELOGRELSYS((CORELOG_NAME "ProcReadThreads: missing status for lwp %d\n", pInfo->pr_lwpid));
925 pInfo = (lwpsinfo_t *)((uintptr_t)pInfo + pInfoHdr->pr_entsize);
1016 * @param pInfo Pointer to the old prpsinfo_t structure to update.
1018 static void GetOldProcessInfo(PRTSOLCORE pSolCore, prpsinfo_t *pInfo)
1021 AssertReturnVoid(pInfo);
1025 memset(pInfo, 0, sizeof(prpsinfo_t));
1026 pInfo->pr_state = pSrc->pr_lwp.pr_state;
1027 pInfo->pr_zomb = (pInfo->pr_state == SZOMB);
1028 RTStrCopy(pInfo->pr_clname, sizeof(pInfo->pr_clname), pSrc->pr_lwp.pr_clname);
1029 RTStrCopy(pInfo->pr_fname, sizeof(pInfo->pr_fname), pSrc->pr_fname);
1030 memcpy(&pInfo->pr_psargs, &pSrc->pr_psargs, sizeof(pInfo->pr_psargs));
1031 pInfo->pr_nice = pSrc->pr_lwp.pr_nice;
1032 pInfo->pr_flag = pSrc->pr_lwp.pr_flag;
1033 pInfo->pr_uid = pSrc->pr_uid;
1034 pInfo->pr_gid = pSrc->pr_gid;
1035 pInfo->pr_pid = pSrc->pr_pid;
1036 pInfo->pr_ppid = pSrc->pr_ppid;
1037 pInfo->pr_pgrp = pSrc->pr_pgid;
1038 pInfo->pr_sid = pSrc->pr_sid;
1039 pInfo->pr_addr = (caddr_t)pSrc->pr_addr;
1040 pInfo->pr_size = pSrc->pr_size;
1041 pInfo->pr_rssize = pSrc->pr_rssize;
1042 pInfo->pr_wchan = (caddr_t)pSrc->pr_lwp.pr_wchan;
1043 pInfo->pr_start = pSrc->pr_start;
1044 pInfo->pr_time = pSrc->pr_time;
1045 pInfo->pr_pri = pSrc->pr_lwp.pr_pri;
1046 pInfo->pr_oldpri = pSrc->pr_lwp.pr_oldpri;
1047 pInfo->pr_cpu = pSrc->pr_lwp.pr_cpu;
1048 pInfo->pr_ottydev = cmpdev(pSrc->pr_ttydev);
1049 pInfo->pr_lttydev = pSrc->pr_ttydev;
1050 pInfo->pr_syscall = pSrc->pr_lwp.pr_syscall;
1051 pInfo->pr_ctime = pSrc->pr_ctime;
1052 pInfo->pr_bysize = pSrc->pr_size * PAGESIZE;
1053 pInfo->pr_byrssize = pSrc->pr_rssize * PAGESIZE;
1054 pInfo->pr_argc = pSrc->pr_argc;
1055 pInfo->pr_argv = (char **)pSrc->pr_argv;
1056 pInfo->pr_envp = (char **)pSrc->pr_envp;
1057 pInfo->pr_wstat = pSrc->pr_wstat;
1058 pInfo->pr_pctcpu = pSrc->pr_pctcpu;
1059 pInfo->pr_pctmem = pSrc->pr_pctmem;
1060 pInfo->pr_euid = pSrc->pr_euid;
1061 pInfo->pr_egid = pSrc->pr_egid;
1062 pInfo->pr_aslwpid = 0;
1063 pInfo->pr_dmodel = pSrc->pr_dmodel;
1072 * @param pInfo Pointer to the thread info.
1077 static void GetOldProcessStatus(PRTSOLCORE pSolCore, lwpsinfo_t *pInfo, lwpstatus_t *pStatus, prstatus_t *pDst)
1080 AssertReturnVoid(pInfo);
1149 pDst->pr_processor = (short)pInfo->pr_onpro;
1150 pDst->pr_bind = (short)pInfo->pr_bindpro;