cbstats
} cbstats = {
sizeof (cbstats) / sizeof (kstat_named_t), KSTAT_FLAG_VIRTUAL)) {
ksp->ks_data = (void *) &cbstats;
cbstats.nc_grow++;
cbstats.nc_L2++;
cbstats.nc_new++;
cbstats.nc_alloc++;
if (cbstats.nc_alloc > cbstats.nc_maxlist)
cbstats.nc_maxlist = cbstats.nc_alloc;
cbstats.nc_asked++;
if ((cbstats.nc_asked - cbstats.nc_run) > cbstats.nc_maxreq)
cbstats.nc_maxreq = (cbstats.nc_asked - cbstats.nc_run);
cbstats.nc_delete++;
cbstats.nc_alloc--;
cbstats.nc_runouts++;
cbstats.nc_run++;