Lines Matching refs:curr

635 	smbstat_cpu_snapshot_t	*curr;  in smbstat_cpu_snapshot()  local
639 curr = smbstat_cpu_current_snapshot(); in smbstat_cpu_snapshot()
641 for (i = 0; i < smbstat_nrcpus; i++, curr++) { in smbstat_cpu_snapshot()
642 curr->cs_id = SMBSTAT_ID_NO_CPU; in smbstat_cpu_snapshot()
643 curr->cs_state = p_online(i, P_STATUS); in smbstat_cpu_snapshot()
645 if (curr->cs_state == -1) in smbstat_cpu_snapshot()
648 curr->cs_id = i; in smbstat_cpu_snapshot()
665 curr->cs_ticks[j] = ksn->value.ui64; in smbstat_cpu_snapshot()
676 smbstat_cpu_snapshot_t *curr, *prev; in smbstat_cpu_process() local
681 curr = smbstat_cpu_current_snapshot(); in smbstat_cpu_process()
686 for (i = 0; i < smbstat_nrcpus; i++, curr++, prev++) { in smbstat_cpu_process()
688 agg_ticks[j] += smbstat_sub_64(curr->cs_ticks[j], in smbstat_cpu_process()
690 total_ticks += smbstat_sub_64(curr->cs_ticks[j], in smbstat_cpu_process()
725 smbstat_wrk_snapshot_t *curr; in smbstat_wrk_snapshot() local
728 curr = smbstat_wrk_current_snapshot(); in smbstat_wrk_snapshot()
738 curr->ws_maxthreads = kn->value.ui64; in smbstat_wrk_snapshot()
744 curr->ws_bnalloc = kn->value.ui64; in smbstat_wrk_snapshot()
753 smbstat_wrk_snapshot_t *curr; in smbstat_wrk_process() local
755 curr = smbstat_wrk_current_snapshot(); in smbstat_wrk_process()
757 if (curr->ws_maxthreads >= curr->ws_bnalloc) in smbstat_wrk_process()
801 smbstat_srv_snapshot_t *curr; in smbstat_srv_snapshot() local
803 curr = smbstat_srv_current_snapshot(); in smbstat_srv_snapshot()
806 (smbstat_srv_ksp->ks_data_size != sizeof (curr->ss_data))) in smbstat_srv_snapshot()
810 curr->ss_snaptime = smbstat_srv_ksp->ks_snaptime; in smbstat_srv_snapshot()
811 bcopy(smbstat_srv_ksp->ks_data, &curr->ss_data, sizeof (curr->ss_data)); in smbstat_srv_snapshot()
822 smbstat_srv_snapshot_t *curr, *prev; in smbstat_srv_process() local
824 curr = smbstat_srv_current_snapshot(); in smbstat_srv_process()
829 smbstat_hrtime_delta(curr->ss_data.ks_start_time, in smbstat_srv_process()
830 curr->ss_snaptime); in smbstat_srv_process()
833 smbstat_hrtime_delta(prev->ss_snaptime, curr->ss_snaptime); in smbstat_srv_process()
837 smbstat_sub_64(curr->ss_data.ks_nreq, prev->ss_data.ks_nreq); in smbstat_srv_process()
840 smbstat_srv_process_counters(curr); in smbstat_srv_process()
842 smbstat_srv_process_throughput(curr, prev); in smbstat_srv_process()
844 smbstat_srv_process_utilization(curr, prev); in smbstat_srv_process()
846 smbstat_srv_process_requests(curr, prev); in smbstat_srv_process()
853 smbstat_srv_process_counters(smbstat_srv_snapshot_t *curr) in smbstat_srv_process_counters() argument
855 smbstat_srv_info.si_nbt_sess = curr->ss_data.ks_nbt_sess; in smbstat_srv_process_counters()
856 smbstat_srv_info.si_tcp_sess = curr->ss_data.ks_tcp_sess; in smbstat_srv_process_counters()
857 smbstat_srv_info.si_users = curr->ss_data.ks_users; in smbstat_srv_process_counters()
858 smbstat_srv_info.si_trees = curr->ss_data.ks_trees; in smbstat_srv_process_counters()
859 smbstat_srv_info.si_files = curr->ss_data.ks_files; in smbstat_srv_process_counters()
860 smbstat_srv_info.si_pipes = curr->ss_data.ks_pipes; in smbstat_srv_process_counters()
871 smbstat_srv_snapshot_t *curr, in smbstat_srv_process_throughput() argument
875 smbstat_sub_64(curr->ss_data.ks_txb, prev->ss_data.ks_txb); in smbstat_srv_process_throughput()
878 smbstat_sub_64(curr->ss_data.ks_rxb, prev->ss_data.ks_rxb); in smbstat_srv_process_throughput()
884 curr->ss_data.ks_reqs[SMB_COM_READ].kr_nreq, in smbstat_srv_process_throughput()
887 curr->ss_data.ks_reqs[SMB_COM_LOCK_AND_READ].kr_nreq, in smbstat_srv_process_throughput()
890 curr->ss_data.ks_reqs[SMB_COM_READ_RAW].kr_nreq, in smbstat_srv_process_throughput()
893 curr->ss_data.ks_reqs[SMB_COM_READ_ANDX].kr_nreq, in smbstat_srv_process_throughput()
898 curr->ss_data.ks_reqs[SMB_COM_WRITE].kr_nreq, in smbstat_srv_process_throughput()
901 curr->ss_data.ks_reqs[SMB_COM_WRITE_AND_UNLOCK].kr_nreq, in smbstat_srv_process_throughput()
904 curr->ss_data.ks_reqs[SMB_COM_WRITE_RAW].kr_nreq, in smbstat_srv_process_throughput()
907 curr->ss_data.ks_reqs[SMB_COM_WRITE_AND_CLOSE].kr_nreq, in smbstat_srv_process_throughput()
910 curr->ss_data.ks_reqs[SMB_COM_WRITE_ANDX].kr_nreq, in smbstat_srv_process_throughput()
923 smbstat_srv_snapshot_t *curr, in smbstat_srv_process_utilization() argument
931 curr->ss_data.ks_utilization.ku_wlentime); in smbstat_srv_process_utilization()
933 curr->ss_data.ks_utilization.ku_rlentime); in smbstat_srv_process_utilization()
935 curr->ss_data.ks_utilization.ku_wtime); in smbstat_srv_process_utilization()
937 curr->ss_data.ks_utilization.ku_rtime); in smbstat_srv_process_utilization()
954 (smbstat_srv_info.si_avr / curr->ss_data.ks_maxreqs) * 100; in smbstat_srv_process_utilization()
998 smbstat_srv_snapshot_t *curr, in smbstat_srv_process_requests() argument
1010 nrqs = smbstat_sub_64(curr->ss_data.ks_reqs[idx].kr_nreq, in smbstat_srv_process_requests()
1016 curr->ss_data.ks_reqs[idx].kr_rxb, in smbstat_srv_process_requests()
1021 curr->ss_data.ks_reqs[idx].kr_txb, in smbstat_srv_process_requests()
1032 curr->ss_data.ks_reqs[idx].kr_a_stddev; in smbstat_srv_process_requests()
1033 info[i].ri_mean = curr->ss_data.ks_reqs[idx].kr_a_mean; in smbstat_srv_process_requests()
1037 curr->ss_data.ks_reqs[idx].kr_d_stddev; in smbstat_srv_process_requests()
1038 info[i].ri_mean = curr->ss_data.ks_reqs[idx].kr_d_mean; in smbstat_srv_process_requests()