BT_NUMBUFTYPES
type < BT_NUMBUFTYPES ? buftype[type] : buftype[BT_UNKNOWN]
extern long readcnt[BT_NUMBUFTYPES];
extern long totalreadcnt[BT_NUMBUFTYPES];
extern struct timespec readtime[BT_NUMBUFTYPES];
extern struct timespec totalreadtime[BT_NUMBUFTYPES];
for (i = 0; i < BT_NUMBUFTYPES; i++) {
for (i = 0; i < BT_NUMBUFTYPES; i++) {
char *buftype[BT_NUMBUFTYPES] = BT_NAMES;
for (i = 0; i < BT_NUMBUFTYPES; i++) {
for (totalmsec = 0, i = 0; i < BT_NUMBUFTYPES; i++)
for (i = 0; i < BT_NUMBUFTYPES; i++) {
bzero(readcnt, sizeof(long) * BT_NUMBUFTYPES);
bzero(totalreadcnt, sizeof(long) * BT_NUMBUFTYPES);
bzero(readtime, sizeof(struct timespec) * BT_NUMBUFTYPES);
bzero(totalreadtime, sizeof(struct timespec) * BT_NUMBUFTYPES);
long readcnt[BT_NUMBUFTYPES];
long totalreadcnt[BT_NUMBUFTYPES];
struct timespec readtime[BT_NUMBUFTYPES];
struct timespec totalreadtime[BT_NUMBUFTYPES];