nfsstatsv1
NFSINCRGLOBAL(nfsstatsv1.rpctimeouts);
NFSINCRGLOBAL(nfsstatsv1.rpcinvalid);
NFSINCRGLOBAL(nfsstatsv1.rpcinvalid);
NFSINCRGLOBAL(nfsstatsv1.rpcinvalid);
NFSINCRGLOBAL(nfsstatsv1.rpcinvalid);
NFSINCRGLOBAL(nfsstatsv1.rpcinvalid);
NFSINCRGLOBAL(nfsstatsv1.rpcrequests);
extern struct nfsstatsv1 nfsstatsv1;
struct nfsstatsv1 nfsstatsv1;
uap->argp, sizeof(nfsstatsv1));
NFSD_VNET_DEFINE(struct nfsstatsv1 *, nfsstatsv1_p);
NFSD_VNET(nfsstatsv1_p) = &nfsstatsv1;
NFSD_VNET(nfsstatsv1_p) = malloc(sizeof(struct nfsstatsv1),
NFSINCRGLOBAL(nfsstatsv1.rpccnt[procnum]);
extern struct nfsstatsv1 nfsstatsv1;
NFSINCRGLOBAL(nfsstatsv1.biocache_writes);
NFSINCRGLOBAL(nfsstatsv1.read_bios);
NFSINCRGLOBAL(nfsstatsv1.readlink_bios);
NFSINCRGLOBAL(nfsstatsv1.readdir_bios);
NFSINCRGLOBAL(nfsstatsv1.write_bios);
NFSINCRGLOBAL(nfsstatsv1.biocache_reads);
NFSINCRGLOBAL(nfsstatsv1.biocache_readlinks);
NFSINCRGLOBAL(nfsstatsv1.biocache_readdirs);
extern struct nfsstatsv1 nfsstatsv1;
extern struct nfsstatsv1 nfsstatsv1;
extern struct nfsstatsv1 nfsstatsv1;
NFSDECRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_READ]);
NFSINCRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_READDS]);
NFSDECRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_WRITE]);
NFSINCRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_WRITEDS]);
NFSDECRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_WRITE]);
NFSINCRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_WRITEDS]);
NFSDECRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_COMMIT]);
NFSINCRGLOBAL(nfsstatsv1.rpccnt[NFSPROC_COMMITDS]);
nfsstatsv1.cllocallockowners++;
nfsstatsv1.cllockowners++;
nfsstatsv1.cllocalopens--;
nfsstatsv1.clopens--;
nfsstatsv1.cllocalopenowners--;
nfsstatsv1.clopenowners--;
nfsstatsv1.cllocallockowners--;
nfsstatsv1.cllockowners--;
nfsstatsv1.cllocallocks--;
nfsstatsv1.cllocks--;
nfsstatsv1.cldelegates--;
nfsstatsv1.cllocalopens--;
nfsstatsv1.clopens++;
nfsstatsv1.cllocalopenowners--;
nfsstatsv1.clopenowners++;
nfsstatsv1.cllocalopens--;
nfsstatsv1.clopens++;
nfsstatsv1.cllocallocks++;
nfsstatsv1.cllocks++;
nfsstatsv1.cldelegates--;
nfsstatsv1.cldelegates--;
nfsstatsv1.cbrpccnt[nd->nd_procnum]++;
nfsstatsv1.cllocalopenowners++;
nfsstatsv1.clopenowners++;
nfsstatsv1.cllocalopens++;
nfsstatsv1.clopens++;
nfsstatsv1.cldelegates++;
nfsstatsv1.cllayouts++;
nfsstatsv1.cllayouts--;
extern struct nfsstatsv1 nfsstatsv1;
nfsstatsv1.attrcache_misses++;
nfsstatsv1.attrcache_hits++;
extern struct nfsstatsv1 nfsstatsv1;
extern struct nfsstatsv1 nfsstatsv1;
NFSINCRGLOBAL(nfsstatsv1.lookupcache_hits);
NFSINCRGLOBAL(nfsstatsv1.lookupcache_hits);
NFSINCRGLOBAL(nfsstatsv1.lookupcache_misses);
NFSINCRGLOBAL(nfsstatsv1.direofcache_hits);
NFSINCRGLOBAL(nfsstatsv1.direofcache_misses);
NFSINCRGLOBAL(nfsstatsv1.accesscache_hits);
NFSINCRGLOBAL(nfsstatsv1.accesscache_misses);
NFSINCRGLOBAL(nfsstatsv1.accesscache_misses);
NFSD_VNET_DECLARE(struct nfsstatsv1 *, nfsstatsv1_p);
NFSD_VNET_DECLARE(struct nfsstatsv1 *, nfsstatsv1_p);
NFSD_VNET_DECLARE(struct nfsstatsv1 *, nfsstatsv1_p);
NFSD_VNET_DECLARE(struct nfsstatsv1 *, nfsstatsv1_p);
static void compute_new_stats(struct nfsstatsv1 *cur_stats,
struct nfsstatsv1 *prev_stats, int curop, long double etime,
compute_totals(struct nfsstatsv1 *total_stats, struct nfsstatsv1 *cur_stats)
struct nfsstatsv1 nfsstats, lastst, *ext_nfsstatsp;
struct nfsstatsv1 curtotal, lasttotal;
compute_new_stats(struct nfsstatsv1 *cur_stats,
struct nfsstatsv1 *prev_stats, int curop,
static struct nfsstatsv1 ext_nfsstats;