void print_io(void) { int n, count = 0; int curr; etime = naptime; /* XXX engine internals: save and restore curr_line for bcache */ curr = curr_line; for (n = dispstart; n < num_disp - 1; n++) { showdrive(n); count++; if (maxprint > 0 && count >= maxprint) break; } if (maxprint == 0 || count < maxprint) showtotal(); curr_line = curr; showbcache(); }
void print_if(void) { int n, i, count = 0; for (n = 0, i = 0; n < nifs; n++) { if (ifstats[n].ifs_name[0] == '\0') continue; if (i++ < dispstart) continue; if (i == num_disp) break; showifstat(ifstats + n); if (maxprint > 0 && ++count >= maxprint) return; } showtotal(); }