TIMESTRUC_ADD_NANOSEC
TIMESTRUC_ADD_NANOSEC(cpu->zsc_idle, idle);
TIMESTRUC_ADD_NANOSEC(cpu->zsc_intr, intr);
TIMESTRUC_ADD_NANOSEC(cpu->zsc_kern, kern);
TIMESTRUC_ADD_NANOSEC(cpu->zsc_user, user);
TIMESTRUC_ADD_NANOSEC(pset->zsp_idle, idle);
TIMESTRUC_ADD_NANOSEC(pset->zsp_intr, intr);
TIMESTRUC_ADD_NANOSEC(pset->zsp_kern, kern);
TIMESTRUC_ADD_NANOSEC(pset->zsp_user, user);
TIMESTRUC_ADD_NANOSEC(pset_prev->zsp_idle, idle / 2);
TIMESTRUC_ADD_NANOSEC(pset_prev->zsp_intr, intr / 2);
TIMESTRUC_ADD_NANOSEC(pset_prev->zsp_kern, kern / 2);
TIMESTRUC_ADD_NANOSEC(pset_prev->zsp_user, user / 2);
TIMESTRUC_ADD_NANOSEC(pset->zsp_idle,
TIMESTRUC_ADD_NANOSEC(pset->zsp_intr,
TIMESTRUC_ADD_NANOSEC(pset->zsp_kern,
TIMESTRUC_ADD_NANOSEC(pset->zsp_user,
TIMESTRUC_ADD_NANOSEC(sys->zss_idle, idle);
TIMESTRUC_ADD_NANOSEC(sys->zss_intr, intr);
TIMESTRUC_ADD_NANOSEC(sys->zss_kern, kern);
TIMESTRUC_ADD_NANOSEC(sys->zss_user, user);
TIMESTRUC_ADD_NANOSEC(ctl->zsctl_hrtime_total, hrtime);
TIMESTRUC_ADD_NANOSEC(zone->zsz_share_time,
TIMESTRUC_ADD_NANOSEC(zone->zsz_cap_time, elapsed);