printf("%-11s", curr_string);
cprintf_in(IS_STR, " %s", " all", 0);
- cprintf_pc(10, 7, 2,
+ cprintf_pc(NO_UNIT, 10, 7, 2,
(st_cpu[curr]->cpu_user - st_cpu[curr]->cpu_guest) <
(st_cpu[prev]->cpu_user - st_cpu[prev]->cpu_guest) ?
0.0 :
if (!DISPLAY_ONLINE_CPU(flags)) {
printf("%-11s", curr_string);
cprintf_in(IS_INT, " %4d", "", cpu - 1);
- cprintf_pc(10, 7, 2,
+ cprintf_pc(NO_UNIT, 10, 7, 2,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
printf("\n");
}
* If the CPU is tickless then there is no change in CPU values
* but the sum of values is not zero.
*/
- cprintf_pc(10, 7, 2,
+ cprintf_pc(NO_UNIT, 10, 7, 2,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.0);
printf("\n");
}
else {
- cprintf_pc(10, 7, 2,
+ cprintf_pc(NO_UNIT, 10, 7, 2,
(scc->cpu_user - scc->cpu_guest) < (scp->cpu_user - scp->cpu_guest) ?
0.0 :
ll_sp_value(scp->cpu_user - scp->cpu_guest,
printf("%-11s", curr_string);
cprintf_in(IS_STR, " %s", " all", 0);
- cprintf_pc(10, 7, 2,
+ cprintf_pc(NO_UNIT, 10, 7, 2,
(st_cpu[curr]->cpu_user - st_cpu[curr]->cpu_guest) <
(st_cpu[prev]->cpu_user - st_cpu[prev]->cpu_guest) ?
0.0 :
printf("%-11s", curr_string);
cprintf_in(IS_INT, " %4d", "", node);
- cprintf_pc(10, 7, 2,
+ cprintf_pc(NO_UNIT, 10, 7, 2,
(snc->cpu_user - snc->cpu_guest) < (snp->cpu_user - snp->cpu_guest) ?
0.0 :
ll_sp_value(snp->cpu_user - snp->cpu_guest,
*scc = *scp;
/* %user, %nice, %system, %iowait, %steal, ..., %idle */
- cprintf_pc(6, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 6, 9, 2,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
if (DISPLAY_CPU_ALL(a->opt_flags)) {
* Four additional fields to display:
* %irq, %soft, %guest, %gnice.
*/
- cprintf_pc(4, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 4, 9, 2,
0.0, 0.0, 0.0, 0.0);
}
printf("\n");
* but the sum of values is not zero.
* %user, %nice, %system, %iowait, %steal, ..., %idle
*/
- cprintf_pc(5, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 5, 9, 2,
0.0, 0.0, 0.0, 0.0, 0.0);
if (DISPLAY_CPU_DEF(a->opt_flags)) {
- cprintf_pc(1, 9, 2, 100.0);
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2, 100.0);
printf("\n");
}
/*
* %irq, %soft, %guest, %gnice.
*/
else if (DISPLAY_CPU_ALL(a->opt_flags)) {
- cprintf_pc(4, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 4, 9, 2,
0.0, 0.0, 0.0, 100.0);
printf("\n");
}
}
if (DISPLAY_CPU_DEF(a->opt_flags)) {
- cprintf_pc(6, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 6, 9, 2,
ll_sp_value(scp->cpu_user, scc->cpu_user, g_itv),
ll_sp_value(scp->cpu_nice, scc->cpu_nice, g_itv),
ll_sp_value(scp->cpu_sys + scp->cpu_hardirq + scp->cpu_softirq,
printf("\n");
}
else if (DISPLAY_CPU_ALL(a->opt_flags)) {
- cprintf_pc(10, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 10, 9, 2,
(scc->cpu_user - scc->cpu_guest) < (scp->cpu_user - scp->cpu_guest) ?
0.0 :
ll_sp_value(scp->cpu_user - scp->cpu_guest,
S_VALUE(spp->pgscan_kswapd, spc->pgscan_kswapd, itv),
S_VALUE(spp->pgscan_direct, spc->pgscan_direct, itv),
S_VALUE(spp->pgsteal, spc->pgsteal, itv));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(spc->pgscan_kswapd + spc->pgscan_direct -
spp->pgscan_kswapd - spp->pgscan_direct) ?
SP_VALUE(spp->pgsteal, spc->pgsteal,
(unsigned long long) smc->frmkb,
(unsigned long long) smc->availablekb,
(unsigned long long) (smc->tlmkb - smc->frmkb));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
smc->tlmkb ?
SP_VALUE(smc->frmkb, smc->tlmkb, smc->tlmkb)
: 0.0);
(unsigned long long) smc->bufkb,
(unsigned long long) smc->camkb,
(unsigned long long) smc->comkb);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(smc->tlmkb + smc->tlskb) ?
SP_VALUE(0, smc->comkb, smc->tlmkb + smc->tlskb)
: 0.0);
(double) avg_frmkb / avg_count,
(double) avg_availablekb / avg_count,
(double) smc->tlmkb - ((double) avg_frmkb / avg_count));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
smc->tlmkb ?
SP_VALUE((double) (avg_frmkb / avg_count), smc->tlmkb, smc->tlmkb)
: 0.0);
(double) avg_bufkb / avg_count,
(double) avg_camkb / avg_count,
(double) avg_comkb / avg_count);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(smc->tlmkb + smc->tlskb) ?
SP_VALUE(0.0, (double) (avg_comkb / avg_count), smc->tlmkb + smc->tlskb)
: 0.0);
cprintf_u64(unit, 2, 9,
(unsigned long long) smc->frskb,
(unsigned long long) (smc->tlskb - smc->frskb));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
smc->tlskb ?
SP_VALUE(smc->frskb, smc->tlskb, smc->tlskb)
: 0.0);
cprintf_u64(unit, 1, 9,
(unsigned long long) smc->caskb);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(smc->tlskb - smc->frskb) ?
SP_VALUE(0, smc->caskb, smc->tlskb - smc->frskb)
: 0.0);
(double) avg_frskb / avg_count,
((double) avg_tlskb / avg_count) -
((double) avg_frskb / avg_count));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
avg_tlskb ?
SP_VALUE((double) avg_frskb / avg_count,
(double) avg_tlskb / avg_count,
: 0.0);
cprintf_f(unit, 1, 9, 0,
(double) avg_caskb / avg_count);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(avg_tlskb != avg_frskb) ?
SP_VALUE(0.0, (double) avg_caskb / avg_count,
((double) avg_tlskb / avg_count) -
S_VALUE(sdp->rq_ticks, sdc->rq_ticks, itv) / 1000.0,
xds.await,
xds.svctm);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
xds.util / 10.0);
printf("\n");
}
S_VALUE(sndp->tx_compressed, sndc->tx_compressed, itv),
S_VALUE(sndp->multicast, sndc->multicast, itv));
ifutil = compute_ifutil(sndc, rxkb, txkb);
- cprintf_pc(1, 9, 2, ifutil);
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2, ifutil);
printf("\n");
}
}
if (dispavg) {
/* Display average values */
cprintf_f(NO_UNIT, 1, 9, 2, (double) avg_temp[i] / avg_count);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(avg_temp_max[i] - avg_temp_min[i]) ?
((double) (avg_temp[i] / avg_count) - avg_temp_min[i]) / (avg_temp_max[i] - avg_temp_min[i]) * 100
: 0.0);
else {
/* Display instantaneous values */
cprintf_f(NO_UNIT, 1, 9, 2, spc->temp);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(spc->temp_max - spc->temp_min) ?
(spc->temp - spc->temp_min) / (spc->temp_max - spc->temp_min) * 100
: 0.0);
if (dispavg) {
/* Display average values */
cprintf_f(NO_UNIT, 1, 9, 2, (double) avg_in[i] / avg_count);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(avg_in_max[i] - avg_in_min[i]) ?
((double) (avg_in[i] / avg_count) - avg_in_min[i]) / (avg_in_max[i] - avg_in_min[i]) * 100
: 0.0);
else {
/* Display instantaneous values */
cprintf_f(NO_UNIT, 1, 9, 2, spc->in);
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
(spc->in_max - spc->in_min) ?
(spc->in - spc->in_min) / (spc->in_max - spc->in_min) * 100
: 0.0);
cprintf_u64(unit, 2, 9,
(unsigned long long) smc->frhkb,
(unsigned long long) (smc->tlhkb - smc->frhkb));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
smc->tlhkb ?
SP_VALUE(smc->frhkb, smc->tlhkb, smc->tlhkb) : 0.0);
printf("\n");
(double) avg_frhkb / avg_count,
((double) avg_tlhkb / avg_count) -
((double) avg_frhkb / avg_count));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
avg_tlhkb ?
SP_VALUE((double) avg_frhkb / avg_count,
(double) avg_tlhkb / avg_count,
unit < 0 ? (double) sfc->f_bfree / 1024 / 1024 : (double) sfc->f_bfree,
unit < 0 ? (double) (sfc->f_blocks - sfc->f_bfree) / 1024 / 1024 :
(double) (sfc->f_blocks - sfc->f_bfree));
- cprintf_pc(2, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 2, 9, 2,
/* f_blocks is not zero. But test it anyway ;-) */
sfc->f_blocks ? SP_VALUE(sfc->f_bfree, sfc->f_blocks, sfc->f_blocks)
: 0.0,
cprintf_u64(NO_UNIT, 2, 9,
(unsigned long long) sfc->f_ffree,
(unsigned long long) (sfc->f_files - sfc->f_ffree));
- cprintf_pc(1, 9, 2,
+ cprintf_pc(DISPLAY_UNIT(flags), 1, 9, 2,
sfc->f_files ? SP_VALUE(sfc->f_ffree, sfc->f_files, sfc->f_files)
: 0.0);
cprintf_in(IS_STR, " %s\n",