segmapcnt
segmapcnt.smp_free_notfree.value.ul++;
segmapcnt.smp_free_dirty.value.ul++;
segmapcnt.smp_free.value.ul++;
segmapcnt.smp_get_nofree.value.ul++;
struct segmapcnt segmapcnt = {
kstat_named_t *segmapcnt_ptr = (kstat_named_t *)&segmapcnt;
uint_t segmapcnt_ndata = sizeof (segmapcnt) / sizeof (kstat_named_t);
segmapcnt.smp_stolen.value.ul++;
segmapcnt.smp_get_use.value.ul++;
segmapcnt.smp_rel_write.value.ul++;
segmapcnt.smp_rel_async.value.ul++;
segmapcnt.smp_rel_abort.value.ul++;
segmapcnt.smp_rel_abort.value.ul++;
segmapcnt.smp_rel_free.value.ul++;
segmapcnt.smp_rel_dontneed.value.ul++;
segmapcnt.smp_getmap.value.ul = getmap;
segmapcnt.smp_release.value.ul = release;
segmapcnt.smp_get_reclaim.value.ul = get_reclaim;
segmapcnt.smp_fault.value.ul = fault;
segmapcnt.smp_pagecreate.value.ul = pagecreate;
segmapcnt.smp_get_reuse.value.ul = get_reuse;
segmapcnt.smp_faulta.value.ul++;