Lines Matching refs:pu
66 } **pu = NULL; variable
83 uname = user_from_uid(pu[idx]->uid, 0); in display_proc_line()
84 swapbytes = ptoa(pu[idx]->pages); in display_proc_line()
86 snprintf(buf, sizeof(buf), "%6d %-10s %-10.10s", pu[idx]->pid, uname, in display_proc_line()
87 pu[idx]->command); in display_proc_line()
94 sysputuint64(wnd, y, offset, 4, pu[idx]->total, 0); in display_proc_line()
97 rate = pu[idx]->total > 1 ? 100 * swapbytes / pu[idx]->total : 0; in display_proc_line()
104 rate = 100 * pu[idx]->pages / totalswappages; in display_proc_line()
248 if ((pu = realloc(pu, cnt * sizeof(*pu))) == NULL) { in procgetinfo()
252 memset(&pu[maxnproc], 0, (cnt - maxnproc) * sizeof(pu[0])); in procgetinfo()
260 if (pu[nproc] == NULL && in procgetinfo()
261 (pu[nproc] = malloc(sizeof(**pu))) == NULL) { in procgetinfo()
265 strlcpy(pu[nproc]->command, kipp[i].ki_comm, in procgetinfo()
266 sizeof(pu[nproc]->command)); in procgetinfo()
267 pu[nproc]->pid = kipp[i].ki_pid; in procgetinfo()
268 pu[nproc]->uid = kipp[i].ki_uid; in procgetinfo()
269 pu[nproc]->pages = pages; in procgetinfo()
270 pu[nproc]->total = kipp[i].ki_size; in procgetinfo()
274 qsort(pu, nproc, sizeof(*pu), proc_compar); in procgetinfo()