version 1.61, 2001/11/06 19:20:15 |
version 1.62, 2001/11/19 19:02:17 |
|
|
|
|
int |
int |
main(argc, argv) |
main(argc, argv) |
register int argc; |
int argc; |
register char **argv; |
char **argv; |
{ |
{ |
extern int optind; |
extern int optind; |
extern char *optarg; |
extern char *optarg; |
register int c, todo; |
int c, todo; |
u_int interval; |
u_int interval; |
int reps; |
int reps; |
char errbuf[_POSIX2_LINE_MAX]; |
char errbuf[_POSIX2_LINE_MAX]; |
|
|
choosedrives(argv) |
choosedrives(argv) |
char **argv; |
char **argv; |
{ |
{ |
register int i; |
int i; |
|
|
/* |
/* |
* Choose drives to be displayed. Priority goes to (in order) drives |
* Choose drives to be displayed. Priority goes to (in order) drives |
|
|
void |
void |
printhdr() |
printhdr() |
{ |
{ |
register int i; |
int i; |
|
|
(void)printf(" procs memory page%*s", 20, ""); |
(void)printf(" procs memory page%*s", 20, ""); |
if (ndrives > 0) |
if (ndrives > 0) |
|
|
void |
void |
dkstats() |
dkstats() |
{ |
{ |
register int dn, state; |
int dn, state; |
double etime; |
double etime; |
|
|
/* Calculate disk stat deltas. */ |
/* Calculate disk stat deltas. */ |
|
|
void |
void |
cpustats() |
cpustats() |
{ |
{ |
register int state; |
int state; |
double pct, total; |
double pct, total; |
|
|
total = 0; |
total = 0; |
|
|
void |
void |
dointr() |
dointr() |
{ |
{ |
register long *intrcnt, inttotal; |
long *intrcnt, inttotal; |
time_t uptime; |
time_t uptime; |
register int nintr, inamlen; |
int nintr, inamlen; |
register char *intrname; |
char *intrname; |
struct evcntlist allevents; |
struct evcntlist allevents; |
struct evcnt evcnt, *evptr; |
struct evcnt evcnt, *evptr; |
struct device dev; |
struct device dev; |
|
|
void |
void |
domem() |
domem() |
{ |
{ |
register struct kmembuckets *kp; |
struct kmembuckets *kp; |
register struct kmemstats *ks; |
struct kmemstats *ks; |
register int i, j; |
int i, j; |
int len, size, first; |
int len, size, first; |
u_long totuse = 0, totfree = 0; |
u_long totuse = 0, totfree = 0; |
quad_t totreq = 0; |
quad_t totreq = 0; |