Lines Matching defs:psp

153     ps_data_t *psp;
159 for (psp = pstable, lines = 0; lines < pstable_lines; psp++, lines++) {
161 psp->uid,
162 psp->pid,
163 psp->ppid,
164 psp->sz,
165 psp->usrname,
166 psp->wchan,
167 psp->tty,
168 psp->cpu,
169 psp->cmd);
179 ps_data_t *psp;
186 psp = (ps_data_t *)bsearch((char *)&key, (char *)pstable,
189 return (psp);
198 ps_ldata_t *psp;
264 if ((psp = (ps_ldata_t *)malloc(sizeof (ps_ldata_t))) == PS_LNULL)
266 memset((char *)psp, 0, sizeof (ps_ldata_t));
267 psp->pdata.uid = info.pr_uid;
268 psp->pdata.pid = info.pr_pid;
269 psp->pdata.ppid = info.pr_ppid;
270 psp->pdata.sz = info.pr_size;
272 sprintf(psp->pdata.wchan, "%9x", info.pr_lwp.pr_wchan);
274 strcpy(psp->pdata.wchan, " ");
275 memset(&psp->pdata.stat[0], 0, STAT_SZ+1);
277 psp->pdata.stat[0] = info.pr_lwp.pr_sname;
279 strcpy(psp->pdata.tty, (char *)gettty(&i));
280 psp->pdata.cpu = info.pr_time.tv_sec;
281 strcpy(psp->pdata.cmd, info.pr_fname);
283 if ((usrname = (get_usr_name(psp->pdata.uid))) != NULL)
284 strncpy(psp->pdata.usrname, usrname, USRNM_SZ);
286 free(psp);
290 psp->pdata.usrname[USRNM_SZ] = '\0';
293 ps_head = psp;
295 ps_last->link = psp;
296 ps_last = psp;
305 for (pstp = pstable, psp = ps_head; psp != PS_LNULL;
306 pstp++, psp = psp->link) {
307 memcpy((char *)pstp, (char *)&(psp->pdata), sizeof (ps_data_t));
800 ps_data_t *psp;
817 psp = (ps_data_t *) netsnmp_extract_iterator_context(request);
818 if (psp == NULL) {
853 long_type = (long)psp->pid;
860 long_type = (long)psp->ppid;
867 long_type = (long)psp->sz;
874 long_type = (long)psp->cpu;
882 (u_char *) &psp->stat,
883 strlen(psp->stat));
888 (u_char *) &psp->wchan,
889 strlen(psp->wchan));
894 (u_char *) &psp->tty,
895 strlen(psp->tty));
900 (u_char *) &psp->usrname,
901 strlen(psp->usrname));
905 long_type = (long)psp->uid;
913 (u_char *) &psp->cmd,
914 strlen(psp->cmd));
918 long_type = (long)psp->sz;
944 (void) kill(psp->pid,