smbstat_srv_info
smbstat_srv_info.si_wpct = 0.0;
smbstat_srv_info.si_rpct = tr_delta;
smbstat_srv_info.si_rpct /= smbstat_srv_info.si_hretime;
smbstat_srv_info.si_rpct *= 100.0;
smbstat_srv_info.si_rpct = 0.0;
info = &smbstat_srv_info.si_reqs1[i];
info = &smbstat_srv_info.si_reqs2[i];
info->ri_rqs = nrqs / smbstat_srv_info.si_etime;
smbstat_srv_info.si_etime;
smbstat_srv_info.si_etime;
if (smbstat_srv_info.si_total_nreqs > 0)
info->ri_pct /= smbstat_srv_info.si_total_nreqs;
info = smbstat_srv_info.si_reqs1;
info = smbstat_srv_info.si_reqs2;
static smbstat_srv_info_t smbstat_srv_info;
smbstat_srv_info.si_nbt_sess,
smbstat_srv_info.si_tcp_sess,
smbstat_srv_info.si_users,
smbstat_srv_info.si_trees,
smbstat_srv_info.si_files,
smbstat_srv_info.si_pipes);
smbstat_zero(smbstat_srv_info.si_rbs),
smbstat_zero(smbstat_srv_info.si_tbs),
smbstat_zero(smbstat_srv_info.si_rqs),
smbstat_zero(smbstat_srv_info.si_rds),
smbstat_zero(smbstat_srv_info.si_wrs));
if (smbstat_srv_info.si_sat)
smbstat_srv_info.si_avw,
smbstat_srv_info.si_avr,
smbstat_srv_info.si_wserv,
smbstat_srv_info.si_rserv,
smbstat_zero(smbstat_srv_info.si_wpct),
smbstat_zero(smbstat_srv_info.si_rpct),
smbstat_zero(smbstat_srv_info.si_upct),
smbstat_srv_info.si_ticks[CPU_TICKS_USER],
smbstat_srv_info.si_ticks[CPU_TICKS_KERNEL],
smbstat_srv_info.si_ticks[CPU_TICKS_IDLE]);
prq = smbstat_srv_info.si_reqs1;
prq = smbstat_srv_info.si_reqs2;
smbstat_srv_info.si_ticks[j] =
smbstat_srv_info.si_sat = B_TRUE;
smbstat_srv_info.si_sat = B_FALSE;
smbstat_srv_info.si_hretime =
smbstat_srv_info.si_hretime =
smbstat_srv_info.si_etime = smbstat_srv_info.si_hretime / NANOSEC;
smbstat_srv_info.si_total_nreqs =
smbstat_srv_info.si_nbt_sess = curr->ss_data.ks_nbt_sess;
smbstat_srv_info.si_tcp_sess = curr->ss_data.ks_tcp_sess;
smbstat_srv_info.si_users = curr->ss_data.ks_users;
smbstat_srv_info.si_trees = curr->ss_data.ks_trees;
smbstat_srv_info.si_files = curr->ss_data.ks_files;
smbstat_srv_info.si_pipes = curr->ss_data.ks_pipes;
smbstat_srv_info.si_tbs =
smbstat_srv_info.si_tbs /= smbstat_srv_info.si_etime;
smbstat_srv_info.si_rbs =
smbstat_srv_info.si_rbs /= smbstat_srv_info.si_etime;
smbstat_srv_info.si_rqs = smbstat_srv_info.si_total_nreqs;
smbstat_srv_info.si_rqs /= smbstat_srv_info.si_etime;
smbstat_srv_info.si_rds = smbstat_sub_64(
smbstat_srv_info.si_rds += smbstat_sub_64(
smbstat_srv_info.si_rds += smbstat_sub_64(
smbstat_srv_info.si_rds += smbstat_sub_64(
smbstat_srv_info.si_rds += smbstat_sub_64(
smbstat_srv_info.si_rds /= smbstat_srv_info.si_etime;
smbstat_srv_info.si_wrs = smbstat_sub_64(
smbstat_srv_info.si_wrs += smbstat_sub_64(
smbstat_srv_info.si_wrs += smbstat_sub_64(
smbstat_srv_info.si_wrs += smbstat_sub_64(
smbstat_srv_info.si_wrs += smbstat_sub_64(
smbstat_srv_info.si_wrs += smbstat_sub_64(
smbstat_srv_info.si_wrs /= smbstat_srv_info.si_etime;
rqs = smbstat_srv_info.si_total_nreqs / smbstat_srv_info.si_etime;
smbstat_srv_info.si_avw = w_delta / smbstat_srv_info.si_hretime;
smbstat_srv_info.si_avw = 0.0;
smbstat_srv_info.si_avr = r_delta / smbstat_srv_info.si_hretime;
smbstat_srv_info.si_avr = 0.0;
smbstat_srv_info.si_upct =
(smbstat_srv_info.si_avr / curr->ss_data.ks_maxreqs) * 100;
smbstat_srv_info.si_rserv = 0.0;
smbstat_srv_info.si_wserv = 0.0;
(smbstat_srv_info.si_avw != 0.0 ||
smbstat_srv_info.si_avr != 0.0)) {
if (smbstat_srv_info.si_avw != 0.0)
smbstat_srv_info.si_wserv =
smbstat_srv_info.si_avw * tps;
if (smbstat_srv_info.si_avr != 0.0)
smbstat_srv_info.si_rserv =
smbstat_srv_info.si_avr * tps;
smbstat_srv_info.si_wpct = tw_delta;
smbstat_srv_info.si_wpct /= smbstat_srv_info.si_hretime;
smbstat_srv_info.si_wpct *= 100.0;