Lines Matching refs:curr
657 smbstat_cpu_snapshot_t *curr; in smbstat_cpu_snapshot() local
661 curr = smbstat_cpu_current_snapshot(); in smbstat_cpu_snapshot()
663 for (i = 0; i < smbstat_nrcpus; i++, curr++) { in smbstat_cpu_snapshot()
664 curr->cs_id = SMBSTAT_ID_NO_CPU; in smbstat_cpu_snapshot()
665 curr->cs_state = p_online(i, P_STATUS); in smbstat_cpu_snapshot()
667 if (curr->cs_state == -1) in smbstat_cpu_snapshot()
670 curr->cs_id = i; in smbstat_cpu_snapshot()
687 curr->cs_ticks[j] = ksn->value.ui64; in smbstat_cpu_snapshot()
698 smbstat_cpu_snapshot_t *curr, *prev; in smbstat_cpu_process() local
703 curr = smbstat_cpu_current_snapshot(); in smbstat_cpu_process()
708 for (i = 0; i < smbstat_nrcpus; i++, curr++, prev++) { in smbstat_cpu_process()
710 agg_ticks[j] += smbstat_sub_64(curr->cs_ticks[j], in smbstat_cpu_process()
712 total_ticks += smbstat_sub_64(curr->cs_ticks[j], in smbstat_cpu_process()
747 smbstat_wrk_snapshot_t *curr; in smbstat_wrk_snapshot() local
750 curr = smbstat_wrk_current_snapshot(); in smbstat_wrk_snapshot()
760 curr->ws_maxthreads = kn->value.ui64; in smbstat_wrk_snapshot()
766 curr->ws_bnalloc = kn->value.ui64; in smbstat_wrk_snapshot()
775 smbstat_wrk_snapshot_t *curr; in smbstat_wrk_process() local
777 curr = smbstat_wrk_current_snapshot(); in smbstat_wrk_process()
779 if (curr->ws_bnalloc >= curr->ws_maxthreads) in smbstat_wrk_process()
823 smbstat_srv_snapshot_t *curr; in smbstat_srv_snapshot() local
825 curr = smbstat_srv_current_snapshot(); in smbstat_srv_snapshot()
828 (smbstat_srv_ksp->ks_data_size != sizeof (curr->ss_data))) in smbstat_srv_snapshot()
832 curr->ss_snaptime = smbstat_srv_ksp->ks_snaptime; in smbstat_srv_snapshot()
833 bcopy(smbstat_srv_ksp->ks_data, &curr->ss_data, sizeof (curr->ss_data)); in smbstat_srv_snapshot()
844 smbstat_srv_snapshot_t *curr, *prev; in smbstat_srv_process() local
846 curr = smbstat_srv_current_snapshot(); in smbstat_srv_process()
851 smbstat_hrtime_delta(curr->ss_data.ks_start_time, in smbstat_srv_process()
852 curr->ss_snaptime); in smbstat_srv_process()
855 smbstat_hrtime_delta(prev->ss_snaptime, curr->ss_snaptime); in smbstat_srv_process()
859 smbstat_sub_64(curr->ss_data.ks_nreq, prev->ss_data.ks_nreq); in smbstat_srv_process()
862 smbstat_srv_process_counters(curr); in smbstat_srv_process()
864 smbstat_srv_process_throughput(curr, prev); in smbstat_srv_process()
866 smbstat_srv_process_utilization(curr, prev); in smbstat_srv_process()
868 smbstat_srv_process_requests(curr, prev); in smbstat_srv_process()
875 smbstat_srv_process_counters(smbstat_srv_snapshot_t *curr) in smbstat_srv_process_counters() argument
877 smbstat_srv_info.si_nbt_sess = curr->ss_data.ks_nbt_sess; in smbstat_srv_process_counters()
878 smbstat_srv_info.si_tcp_sess = curr->ss_data.ks_tcp_sess; in smbstat_srv_process_counters()
879 smbstat_srv_info.si_users = curr->ss_data.ks_users; in smbstat_srv_process_counters()
880 smbstat_srv_info.si_trees = curr->ss_data.ks_trees; in smbstat_srv_process_counters()
881 smbstat_srv_info.si_files = curr->ss_data.ks_files; in smbstat_srv_process_counters()
882 smbstat_srv_info.si_pipes = curr->ss_data.ks_pipes; in smbstat_srv_process_counters()
893 smbstat_srv_snapshot_t *curr, in smbstat_srv_process_throughput() argument
897 smbstat_sub_64(curr->ss_data.ks_txb, prev->ss_data.ks_txb); in smbstat_srv_process_throughput()
900 smbstat_sub_64(curr->ss_data.ks_rxb, prev->ss_data.ks_rxb); in smbstat_srv_process_throughput()
906 curr->ss_data.ks_reqs1[SMB_COM_READ].kr_nreq, in smbstat_srv_process_throughput()
909 curr->ss_data.ks_reqs1[SMB_COM_LOCK_AND_READ].kr_nreq, in smbstat_srv_process_throughput()
912 curr->ss_data.ks_reqs1[SMB_COM_READ_RAW].kr_nreq, in smbstat_srv_process_throughput()
915 curr->ss_data.ks_reqs1[SMB_COM_READ_ANDX].kr_nreq, in smbstat_srv_process_throughput()
918 curr->ss_data.ks_reqs2[SMB2_READ].kr_nreq, in smbstat_srv_process_throughput()
923 curr->ss_data.ks_reqs1[SMB_COM_WRITE].kr_nreq, in smbstat_srv_process_throughput()
926 curr->ss_data.ks_reqs1[SMB_COM_WRITE_AND_UNLOCK].kr_nreq, in smbstat_srv_process_throughput()
929 curr->ss_data.ks_reqs1[SMB_COM_WRITE_RAW].kr_nreq, in smbstat_srv_process_throughput()
932 curr->ss_data.ks_reqs1[SMB_COM_WRITE_AND_CLOSE].kr_nreq, in smbstat_srv_process_throughput()
935 curr->ss_data.ks_reqs1[SMB_COM_WRITE_ANDX].kr_nreq, in smbstat_srv_process_throughput()
938 curr->ss_data.ks_reqs2[SMB2_WRITE].kr_nreq, in smbstat_srv_process_throughput()
951 smbstat_srv_snapshot_t *curr, in smbstat_srv_process_utilization() argument
959 curr->ss_data.ks_utilization.ku_wlentime); in smbstat_srv_process_utilization()
961 curr->ss_data.ks_utilization.ku_rlentime); in smbstat_srv_process_utilization()
963 curr->ss_data.ks_utilization.ku_wtime); in smbstat_srv_process_utilization()
965 curr->ss_data.ks_utilization.ku_rtime); in smbstat_srv_process_utilization()
982 (smbstat_srv_info.si_avr / curr->ss_data.ks_maxreqs) * 100; in smbstat_srv_process_utilization()
1026 smbstat_srv_snapshot_t *curr, in smbstat_srv_process_requests() argument
1038 curr_req = &curr->ss_data.ks_reqs1[idx]; in smbstat_srv_process_requests()
1046 curr_req = &curr->ss_data.ks_reqs2[i]; in smbstat_srv_process_requests()