Lines Matching +full:- +full:p1

2  * top - a top users display for Unix
7 * Order support hacked in from top-3.5beta6/machine/m_aix41.c
71 #define weighted_cpu(pct, pp) ((pp)->ki_swtime == 0 ? 0.0 : \
72 ((pct) / (1.0 - exp((pp)->ki_swtime * logcpu))))
75 #define PROCSIZE(pp) ((pp)->ki_size / 1024)
77 #define RU(pp) (&(pp)->ki_rusage)
79 #define PCTCPU(pp) (pcpu[pp - pbase])
157 static int onproc = -1;
191 ((kip)->ki_swrss > (kip)->ki_rssize ? (kip)->ki_swrss - (kip)->ki_rssize : 0)
193 /* Per-cpu time states */
338 y_mem += ncpus - 1; in update_layout()
339 y_arc += ncpus - 1; in update_layout()
340 y_carc += ncpus - 1; in update_layout()
341 y_swap += ncpus - 1; in update_layout()
342 y_idlecursor += ncpus - 1; in update_layout()
343 y_message += ncpus - 1; in update_layout()
344 y_header += ncpus - 1; in update_layout()
345 y_procs += ncpus - 1; in update_layout()
346 Header_lines += ncpus - 1; in update_layout()
385 return (-1); in machine_init()
394 /* this is used in calculating WCPU -- calculate it ahead of time */ in machine_init()
401 onproc = -1; in machine_init()
412 pageshift -= LOG1024; in machine_init()
415 statics->procstate_names = procstatenames; in machine_init()
416 statics->cpustate_names = cpustatenames; in machine_init()
417 statics->memory_names = memorynames; in machine_init()
419 statics->arc_names = arcnames; in machine_init()
421 statics->arc_names = NULL; in machine_init()
423 statics->carc_names = carcnames; in machine_init()
425 statics->carc_names = NULL; in machine_init()
427 statics->swap_names = swapnames; in machine_init()
429 statics->swap_names = NULL; in machine_init()
431 /* Allocate state for per-CPU stats. */ in machine_init()
437 if (sysctlbyname("kern.cp_times", times, &size, NULL, 0) == -1) in machine_init()
440 maxid = MIN(size / CPUSTATES / sizeof(long) - 1, CPU_SETSIZE - 1); in machine_init()
456 statics->ncpus = ncpus; in machine_init()
462 statics->nbatteries = battery_units; in machine_init()
487 sbuf_printf(header, " %-*.*s ", namelength, namelength, uname_field); in format_header()
493 sbuf_printf(header, "%*s ", TOP_SWAP_LEN - 1, "SWAP"); in format_header()
506 sbuf_printf(header, " %s%*s %-*.*s", in format_header()
521 static int swappgsin = -1;
522 static int swappgsout = -1;
537 if (sysctlbyname("kern.cp_times", pcpu_cp_time, &size, NULL, 0) == -1) in get_system_info()
545 si->load_avg[i] = (double)sysload.ldavg[i] / sysload.fscale; in get_system_info()
582 memory_stats[6] = -1; in get_system_info()
592 swap_stats[4] = pagetok(((nspgsin - swappgsin))); in get_system_info()
593 swap_stats[5] = pagetok(((nspgsout - swappgsout))); in get_system_info()
603 swap_stats[1] = swapavail - swapfree; in get_system_info()
607 swap_stats[6] = -1; in get_system_info()
628 si->arc = arc_stats; in get_system_info()
636 si->carc = carc_stats; in get_system_info()
641 si->cpustates = pcpu_cpu_states; in get_system_info()
642 si->ncpus = ncpus; in get_system_info()
644 si->cpustates = cpu_states; in get_system_info()
645 si->ncpus = 1; in get_system_info()
647 si->memory = memory_stats; in get_system_info()
648 si->swap = swap_stats; in get_system_info()
652 si->last_pid = lastpid; in get_system_info()
654 si->last_pid = -1; in get_system_info()
664 if (sysctl(mib, nitems(mib), &boottime, &size, NULL, 0) != -1 && in get_system_info()
666 si->boottime = boottime; in get_system_info()
668 si->boottime.tv_sec = -1; in get_system_info()
675 si->battery = battery_life; in get_system_info()
678 #define NOPROC ((void *)-1)
701 if (pp->ki_udata == NOPROC) in get_old_proc()
704 if (pp->ki_udata != NULL) in get_old_proc()
705 return (pp->ki_udata); in get_old_proc()
716 pp->ki_udata = NOPROC; in get_old_proc()
720 if (memcmp(&oldp->ki_start, &pp->ki_start, sizeof(pp->ki_start)) != 0) { in get_old_proc()
721 pp->ki_udata = NOPROC; in get_old_proc()
724 pp->ki_udata = __DECONST(void *, oldp); in get_old_proc()
745 *inp = RU(pp)->ru_inblock - RU(oldp)->ru_inblock; in get_io_stats()
746 *oup = RU(pp)->ru_oublock - RU(oldp)->ru_oublock; in get_io_stats()
747 *flp = RU(pp)->ru_majflt - RU(oldp)->ru_majflt; in get_io_stats()
748 *vcsw = RU(pp)->ru_nvcsw - RU(oldp)->ru_nvcsw; in get_io_stats()
749 *ivcsw = RU(pp)->ru_nivcsw - RU(oldp)->ru_nivcsw; in get_io_stats()
751 (RU(pp)->ru_inblock - RU(oldp)->ru_inblock) + in get_io_stats()
752 (RU(pp)->ru_oublock - RU(oldp)->ru_oublock) + in get_io_stats()
753 (RU(pp)->ru_majflt - RU(oldp)->ru_majflt); in get_io_stats()
770 return ((double)(pp->ki_runtime - oldp->ki_runtime) in proc_calc_pctcpu()
778 else if (pp->ki_start.tv_sec > previous_wall_time.tv_sec || in proc_calc_pctcpu()
779 (pp->ki_start.tv_sec == previous_wall_time.tv_sec && in proc_calc_pctcpu()
780 pp->ki_start.tv_usec >= previous_wall_time.tv_usec)) in proc_calc_pctcpu()
781 return ((double)pp->ki_runtime / previous_interval); in proc_calc_pctcpu()
783 return (pctdouble(pp->ki_pctcpu)); in proc_calc_pctcpu()
798 return (pp->ki_runtime != oldp->ki_runtime || in proc_used_cpu()
799 RU(pp)->ru_nvcsw != RU(oldp)->ru_nvcsw || in proc_used_cpu()
800 RU(pp)->ru_nivcsw != RU(oldp)->ru_nivcsw); in proc_used_cpu()
831 compare = sort_info->si_compare; in get_process_info()
836 if (previous_thread != sel->thread) in get_process_info()
838 previous_thread = sel->thread; in get_process_info()
866 pbase = kvm_getprocs(kd, sel->thread ? KERN_PROC_ALL : KERN_PROC_PROC, in get_process_info()
873 previous_interval = (proc_uptime.tv_sec - in get_process_info()
875 nsec = proc_uptime.tv_nsec - previous_proc_uptime.tv_nsec; in get_process_info()
877 previous_interval -= 1000000; in get_process_info()
892 si->procstates = process_states; in get_process_info()
904 if (pp->ki_stat == 0) in get_process_info()
908 if (!sel->self && pp->ki_pid == mypid && sel->pid == -1) in get_process_info()
912 if (!sel->system && (pp->ki_flag & P_SYSTEM) && sel->pid == -1) in get_process_info()
922 process_states[(unsigned char)pp->ki_stat]++; in get_process_info()
924 if (pp->ki_stat == SZOMB) in get_process_info()
928 if (!sel->kidle && pp->ki_tdflags & TDF_IDLETD && sel->pid == -1) in get_process_info()
933 if (sel->thread && PCTCPU(pp) > 1.0) in get_process_info()
935 if (displaymode == DISP_CPU && !sel->idle && in get_process_info()
937 pp->ki_stat == SSTOP || pp->ki_stat == SIDL)) in get_process_info()
938 /* skip idle or non-running processes */ in get_process_info()
941 if (displaymode == DISP_IO && !sel->idle && p_io == 0) in get_process_info()
945 if (sel->jid != -1 && pp->ki_jid != sel->jid) in get_process_info()
949 if (sel->uid[0] != -1 && !find_uid(pp->ki_ruid, sel->uid)) in get_process_info()
953 if (sel->pid != -1 && pp->ki_pid != sel->pid) in get_process_info()
956 if (!cmd_matches(pp, sel->command)) in get_process_info()
969 si->p_total = total_procs; in get_process_info()
970 si->p_pactive = pref_len = active_procs; in get_process_info()
995 if (strcmp(info->si_name, ordername) == 0) in get_sort_info()
1011 fprintf(fp, " %s", info->si_name); in dump_sort_names()
1025 if (strstr(proc->ki_comm, term)) in cmd_matches()
1067 pp = *(xhandle->next_proc++); in format_next_process()
1068 xhandle->remaining--; in format_next_process()
1071 if ((pp->ki_flag & P_INMEM) == 0) { in format_next_process()
1077 len = strlen(pp->ki_comm); in format_next_process()
1078 if (len > sizeof(pp->ki_comm) - 3) in format_next_process()
1079 len = sizeof(pp->ki_comm) - 3; in format_next_process()
1080 memmove(pp->ki_comm + 1, pp->ki_comm, len); in format_next_process()
1081 pp->ki_comm[0] = '<'; in format_next_process()
1082 pp->ki_comm[len + 1] = '>'; in format_next_process()
1083 pp->ki_comm[len + 2] = '\0'; in format_next_process()
1091 cputime = (pp->ki_runtime + 500000) / 1000000; in format_next_process()
1094 switch (state = pp->ki_stat) { in format_next_process()
1096 if (smpmode && pp->ki_oncpu != NOCPU) in format_next_process()
1097 sprintf(status, "CPU%d", pp->ki_oncpu); in format_next_process()
1102 if (pp->ki_kiflag & KI_LOCKBLOCK) { in format_next_process()
1103 sprintf(status, "*%.6s", pp->ki_lockname); in format_next_process()
1108 sprintf(status, "%.6s", pp->ki_wmesg); in format_next_process()
1127 if (ps.thread && pp->ki_flag & P_HADTHREADS && in format_next_process()
1128 pp->ki_tdname[0]) { in format_next_process()
1129 snprintf(cmdbuf, screen_width, "%s{%s%s}", pp->ki_comm, in format_next_process()
1130 pp->ki_tdname, pp->ki_moretdname); in format_next_process()
1132 snprintf(cmdbuf, screen_width, "%s", pp->ki_comm); in format_next_process()
1135 if (pp->ki_flag & P_SYSTEM || in format_next_process()
1138 if (ps.thread && pp->ki_flag & P_HADTHREADS && in format_next_process()
1139 pp->ki_tdname[0]) { in format_next_process()
1141 "[%s{%s%s}]", pp->ki_comm, pp->ki_tdname, in format_next_process()
1142 pp->ki_moretdname); in format_next_process()
1145 "[%s]", pp->ki_comm); in format_next_process()
1170 len = (argbuflen - (dst - argbuf) - 1) / 4; in format_next_process()
1176 if ((argbuflen - (dst - argbuf) - 1) / 4 > 0) in format_next_process()
1179 if (dst != argbuf && dst[-1] == ' ') in format_next_process()
1180 dst--; in format_next_process()
1183 if (strcmp(cmd, pp->ki_comm) != 0) { in format_next_process()
1184 if (ps.thread && pp->ki_flag & P_HADTHREADS && in format_next_process()
1185 pp->ki_tdname[0]) in format_next_process()
1188 pp->ki_comm, pp->ki_tdname, in format_next_process()
1189 pp->ki_moretdname); in format_next_process()
1192 "%s (%s)", argbuf, pp->ki_comm); in format_next_process()
1194 if (ps.thread && pp->ki_flag & P_HADTHREADS && in format_next_process()
1195 pp->ki_tdname[0]) in format_next_process()
1197 "%s{%s%s}", argbuf, pp->ki_tdname, in format_next_process()
1198 pp->ki_moretdname); in format_next_process()
1209 ru.ru_inblock = RU(pp)->ru_inblock - in format_next_process()
1210 RU(oldp)->ru_inblock; in format_next_process()
1211 ru.ru_oublock = RU(pp)->ru_oublock - in format_next_process()
1212 RU(oldp)->ru_oublock; in format_next_process()
1213 ru.ru_majflt = RU(pp)->ru_majflt - RU(oldp)->ru_majflt; in format_next_process()
1214 ru.ru_nvcsw = RU(pp)->ru_nvcsw - RU(oldp)->ru_nvcsw; in format_next_process()
1215 ru.ru_nivcsw = RU(pp)->ru_nivcsw - RU(oldp)->ru_nivcsw; in format_next_process()
1220 p_tot = rup->ru_inblock + rup->ru_oublock + rup->ru_majflt; in format_next_process()
1223 sbuf_printf(procbuf, "%5d ", (ps.thread_id) ? pp->ki_tid : pp->ki_pid); in format_next_process()
1226 sbuf_printf(procbuf, "%*d ", TOP_JID_LEN - 1, pp->ki_jid); in format_next_process()
1228 sbuf_printf(procbuf, "%-*.*s", namelength, namelength, (*get_userid)(pp->ki_ruid)); in format_next_process()
1229 sbuf_printf(procbuf, "%6ld ", rup->ru_nvcsw); in format_next_process()
1230 sbuf_printf(procbuf, "%6ld ", rup->ru_nivcsw); in format_next_process()
1231 sbuf_printf(procbuf, "%6ld ", rup->ru_inblock); in format_next_process()
1232 sbuf_printf(procbuf, "%6ld ", rup->ru_oublock); in format_next_process()
1233 sbuf_printf(procbuf, "%6ld ", rup->ru_majflt); in format_next_process()
1238 sbuf_printf(procbuf, "%5d ", (ps.thread_id) ? pp->ki_tid : pp->ki_pid); in format_next_process()
1240 sbuf_printf(procbuf, "%*d ", TOP_JID_LEN - 1, pp->ki_jid); in format_next_process()
1242 sbuf_printf(procbuf, "%-*.*s ", namelength, namelength, (*get_userid)(pp->ki_ruid)); in format_next_process()
1245 sbuf_printf(procbuf, "%4d ", pp->ki_numthreads); in format_next_process()
1250 sbuf_printf(procbuf, "%3d ", pp->ki_pri.pri_level - PUSER); in format_next_process()
1253 sbuf_printf(procbuf, "%6s ", format_k(pagetok(pp->ki_rssize))); in format_next_process()
1256 TOP_SWAP_LEN - 1, in format_next_process()
1259 sbuf_printf(procbuf, "%-6.6s ", status); in format_next_process()
1262 if (state == SRUN && pp->ki_oncpu != NOCPU) { in format_next_process()
1263 cpu = pp->ki_oncpu; in format_next_process()
1265 cpu = pp->ki_lastcpu; in format_next_process()
1282 if (sysctlbyname(name, ptr, &nlen, NULL, 0) == -1) { in getsysctl()
1301 fifo = PRI_NEED_RR(pp->ki_pri.pri_class) ? "" : "F"; in format_nice()
1302 kproc = (pp->ki_flag & P_KPROC) ? "k" : ""; in format_nice()
1303 switch (PRI_BASE(pp->ki_pri.pri_class)) { in format_nice()
1305 return ("-"); in format_nice()
1327 rtpri = ((pp->ki_flag & P_KPROC) ? pp->ki_pri.pri_native : in format_nice()
1328 pp->ki_pri.pri_user) - PRI_MIN_REALTIME; in format_nice()
1333 if (pp->ki_flag & P_KPROC) in format_nice()
1334 return ("-"); in format_nice()
1335 snprintf(nicebuf, sizeof(nicebuf), "%d", pp->ki_nice - NZERO); in format_nice()
1339 rtpri = ((pp->ki_flag & P_KPROC) ? pp->ki_pri.pri_native : in format_nice()
1340 pp->ki_pri.pri_user) - PRI_MIN_IDLE; in format_nice()
1353 compare_pid(const void *p1, const void *p2) in compare_pid() argument
1355 const struct kinfo_proc * const *pp1 = p1; in compare_pid()
1358 assert((*pp2)->ki_pid >= 0 && (*pp1)->ki_pid >= 0); in compare_pid()
1360 return ((*pp1)->ki_pid - (*pp2)->ki_pid); in compare_pid()
1364 compare_tid(const void *p1, const void *p2) in compare_tid() argument
1366 const struct kinfo_proc * const *pp1 = p1; in compare_tid()
1369 assert((*pp2)->ki_tid >= 0 && (*pp1)->ki_tid >= 0); in compare_tid()
1371 return ((*pp1)->ki_tid - (*pp2)->ki_tid); in compare_tid()
1375 * proc_compare - comparison function for "qsort"
1399 diff = weighted_cpu(PCTCPU((b)), (b)) - \
1402 diff = PCTCPU((b)) - PCTCPU((a)); \
1404 return (diff > 0 ? 1 : -1); \
1408 int64_t diff = (int64_t)(b)->ki_runtime - (int64_t)(a)->ki_runtime; \
1410 return (diff > 0 ? 1 : -1); \
1414 int diff = sorted_state[(unsigned char)(b)->ki_stat] - sorted_state[(unsigned char)(a)->ki_stat]; \
1416 return (diff > 0 ? 1 : -1); \
1420 int diff = (int)(b)->ki_pri.pri_level - (int)(a)->ki_pri.pri_level; \
1422 return (diff > 0 ? 1 : -1); \
1426 int diff = (int)(b)->ki_numthreads - (int)(a)->ki_numthreads; \
1428 return (diff > 0 ? 1 : -1); \
1432 long diff = (long)(b)->ki_rssize - (long)(a)->ki_rssize; \
1434 return (diff > 0 ? 1 : -1); \
1438 long diff = (long)PROCSIZE((b)) - (long)PROCSIZE((a)); \
1440 return (diff > 0 ? 1 : -1); \
1444 int diff = (int)(b)->ki_jid - (int)(a)->ki_jid; \
1446 return (diff > 0 ? 1 : -1); \
1450 int diff = (int)ki_swap(b) - (int)ki_swap(a); \
1452 return (diff > 0 ? 1 : -1); \
1455 /* compare_cpu - the comparison function for sorting by cpu percentage */
1460 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_cpu() local
1463 ORDERKEY_PCTCPU(p1, p2); in compare_cpu()
1464 ORDERKEY_CPTICKS(p1, p2); in compare_cpu()
1465 ORDERKEY_STATE(p1, p2); in compare_cpu()
1466 ORDERKEY_PRIO(p1, p2); in compare_cpu()
1467 ORDERKEY_RSSIZE(p1, p2); in compare_cpu()
1468 ORDERKEY_MEM(p1, p2); in compare_cpu()
1473 /* compare_size - the comparison function for sorting by total memory usage */
1478 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_size() local
1481 ORDERKEY_MEM(p1, p2); in compare_size()
1482 ORDERKEY_RSSIZE(p1, p2); in compare_size()
1483 ORDERKEY_PCTCPU(p1, p2); in compare_size()
1484 ORDERKEY_CPTICKS(p1, p2); in compare_size()
1485 ORDERKEY_STATE(p1, p2); in compare_size()
1486 ORDERKEY_PRIO(p1, p2); in compare_size()
1491 /* compare_res - the comparison function for sorting by resident set size */
1496 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_res() local
1499 ORDERKEY_RSSIZE(p1, p2); in compare_res()
1500 ORDERKEY_MEM(p1, p2); in compare_res()
1501 ORDERKEY_PCTCPU(p1, p2); in compare_res()
1502 ORDERKEY_CPTICKS(p1, p2); in compare_res()
1503 ORDERKEY_STATE(p1, p2); in compare_res()
1504 ORDERKEY_PRIO(p1, p2); in compare_res()
1509 /* compare_time - the comparison function for sorting by total cpu time */
1514 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_time() local
1517 ORDERKEY_CPTICKS(p1, p2); in compare_time()
1518 ORDERKEY_PCTCPU(p1, p2); in compare_time()
1519 ORDERKEY_STATE(p1, p2); in compare_time()
1520 ORDERKEY_PRIO(p1, p2); in compare_time()
1521 ORDERKEY_RSSIZE(p1, p2); in compare_time()
1522 ORDERKEY_MEM(p1, p2); in compare_time()
1527 /* compare_prio - the comparison function for sorting by priority */
1532 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_prio() local
1535 ORDERKEY_PRIO(p1, p2); in compare_prio()
1536 ORDERKEY_CPTICKS(p1, p2); in compare_prio()
1537 ORDERKEY_PCTCPU(p1, p2); in compare_prio()
1538 ORDERKEY_STATE(p1, p2); in compare_prio()
1539 ORDERKEY_RSSIZE(p1, p2); in compare_prio()
1540 ORDERKEY_MEM(p1, p2); in compare_prio()
1545 /* compare_threads - the comparison function for sorting by threads */
1549 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_threads() local
1552 ORDERKEY_THREADS(p1, p2); in compare_threads()
1553 ORDERKEY_PCTCPU(p1, p2); in compare_threads()
1554 ORDERKEY_CPTICKS(p1, p2); in compare_threads()
1555 ORDERKEY_STATE(p1, p2); in compare_threads()
1556 ORDERKEY_PRIO(p1, p2); in compare_threads()
1557 ORDERKEY_RSSIZE(p1, p2); in compare_threads()
1558 ORDERKEY_MEM(p1, p2); in compare_threads()
1563 /* compare_jid - the comparison function for sorting by jid */
1567 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_jid() local
1570 ORDERKEY_JID(p1, p2); in compare_jid()
1571 ORDERKEY_PCTCPU(p1, p2); in compare_jid()
1572 ORDERKEY_CPTICKS(p1, p2); in compare_jid()
1573 ORDERKEY_STATE(p1, p2); in compare_jid()
1574 ORDERKEY_PRIO(p1, p2); in compare_jid()
1575 ORDERKEY_RSSIZE(p1, p2); in compare_jid()
1576 ORDERKEY_MEM(p1, p2); in compare_jid()
1581 /* compare_swap - the comparison function for sorting by swap */
1585 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_swap() local
1588 ORDERKEY_SWAP(p1, p2); in compare_swap()
1589 ORDERKEY_PCTCPU(p1, p2); in compare_swap()
1590 ORDERKEY_CPTICKS(p1, p2); in compare_swap()
1591 ORDERKEY_STATE(p1, p2); in compare_swap()
1592 ORDERKEY_PRIO(p1, p2); in compare_swap()
1593 ORDERKEY_RSSIZE(p1, p2); in compare_swap()
1594 ORDERKEY_MEM(p1, p2); in compare_swap()
1604 const struct kinfo_proc * const p1 = *(const struct kinfo_proc * const *)arg1; in compare_iototal() local
1607 return (get_io_total(p2) - get_io_total(p1)); in compare_iototal()
1613 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_ioread() local
1617 (void) get_io_stats(p1, &inp1, &dummy, &dummy, &dummy, &dummy); in compare_ioread()
1620 return (inp2 - inp1); in compare_ioread()
1626 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_iowrite() local
1630 (void) get_io_stats(p1, &dummy, &oup1, &dummy, &dummy, &dummy); in compare_iowrite()
1633 return (oup2 - oup1); in compare_iowrite()
1639 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_iofault() local
1643 (void) get_io_stats(p1, &dummy, &dummy, &flp1, &dummy, &dummy); in compare_iofault()
1646 return (flp2 - flp1); in compare_iofault()
1652 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_vcsw() local
1656 (void) get_io_stats(p1, &dummy, &dummy, &dummy, &flp1, &dummy); in compare_vcsw()
1659 return (flp2 - flp1); in compare_vcsw()
1665 const struct kinfo_proc *p1 = *(const struct kinfo_proc * const *)arg1; in compare_ivcsw() local
1669 (void) get_io_stats(p1, &dummy, &dummy, &dummy, &dummy, &flp1); in compare_ivcsw()
1672 return (flp2 - flp1); in compare_ivcsw()
1703 *retfree = CONVERT(swapary[0].ksw_total - swapary[0].ksw_used); in swapmode()