Lines Matching refs:sctps

65 	sctp_stack_t	*sctps;  in sctp_kstat_update()  local
77 sctps = ns->netstack_sctp; in sctp_kstat_update()
78 if (sctps == NULL) { in sctp_kstat_update()
98 mutex_enter(&sctps->sctps_g_lock); in sctp_kstat_update()
99 sctp = list_head(&sctps->sctps_g_list); in sctp_kstat_update()
104 sctp = list_next(&sctps->sctps_g_list, sctp); in sctp_kstat_update()
109 mutex_exit(&sctps->sctps_g_lock); in sctp_kstat_update()
125 SCTPS_UPDATE_MIB(sctps, sctpOutSCTPPkts, in sctp_kstat_update()
131 SCTPS_UPDATE_MIB(sctps, sctpOutCtrlChunks, in sctp_kstat_update()
139 SCTPS_UPDATE_MIB(sctps, sctpOutOrderChunks, in sctp_kstat_update()
147 SCTPS_UPDATE_MIB(sctps, sctpOutUnorderChunks, in sctp_kstat_update()
155 SCTPS_UPDATE_MIB(sctps, sctpRetransChunks, in sctp_kstat_update()
163 SCTPS_UPDATE_MIB(sctps, sctpInSCTPPkts, in sctp_kstat_update()
169 SCTPS_UPDATE_MIB(sctps, sctpInCtrlChunks, in sctp_kstat_update()
177 SCTPS_UPDATE_MIB(sctps, sctpInOrderChunks, in sctp_kstat_update()
185 SCTPS_UPDATE_MIB(sctps, sctpInUnorderChunks, in sctp_kstat_update()
193 SCTPS_UPDATE_MIB(sctps, sctpFragUsrMsgs, in sctp_kstat_update()
199 SCTPS_UPDATE_MIB(sctps, sctpReasmUsrMsgs, in sctp_kstat_update()
206 mutex_enter(&sctps->sctps_g_lock); in sctp_kstat_update()
207 sctp = list_next(&sctps->sctps_g_list, sctp); in sctp_kstat_update()
209 mutex_exit(&sctps->sctps_g_lock); in sctp_kstat_update()
213 sctp_sum_mib(sctps, &sctp_mib); in sctp_kstat_update()
219 sctpkp->sctpRtoMin.value.ui32 = sctps->sctps_rto_ming; in sctp_kstat_update()
220 sctpkp->sctpRtoMax.value.ui32 = sctps->sctps_rto_maxg; in sctp_kstat_update()
221 sctpkp->sctpRtoInitial.value.ui32 = sctps->sctps_rto_initialg; in sctp_kstat_update()
222 sctpkp->sctpValCookieLife.value.ui32 = sctps->sctps_cookie_life; in sctp_kstat_update()
223 sctpkp->sctpMaxInitRetr.value.ui32 = sctps->sctps_max_init_retr; in sctp_kstat_update()
416 sctp_stack_t *sctps; in sctp_kstat2_update() local
427 sctps = ns->netstack_sctp; in sctp_kstat2_update()
428 if (sctps == NULL) { in sctp_kstat2_update()
440 cnt = sctps->sctps_sc_cnt; in sctp_kstat2_update()
442 sctp_add_kstats2(&sctps->sctps_sc[i]->sctp_sc_stats, stats); in sctp_kstat2_update()
530 sctp_snmp_get_mib2(queue_t *q, mblk_t *mpctl, sctp_stack_t *sctps) in sctp_snmp_get_mib2() argument
606 mutex_enter(&sctps->sctps_g_lock); in sctp_snmp_get_mib2()
607 sctp = list_head(&sctps->sctps_g_list); in sctp_snmp_get_mib2()
612 sctp = list_next(&sctps->sctps_g_list, sctp); in sctp_snmp_get_mib2()
617 mutex_exit(&sctps->sctps_g_lock); in sctp_snmp_get_mib2()
631 SCTPS_UPDATE_MIB(sctps, sctpOutSCTPPkts, sctp->sctp_opkts); in sctp_snmp_get_mib2()
633 SCTPS_UPDATE_MIB(sctps, sctpOutCtrlChunks, sctp->sctp_obchunks); in sctp_snmp_get_mib2()
637 SCTPS_UPDATE_MIB(sctps, sctpOutOrderChunks, in sctp_snmp_get_mib2()
642 SCTPS_UPDATE_MIB(sctps, sctpOutUnorderChunks, in sctp_snmp_get_mib2()
647 SCTPS_UPDATE_MIB(sctps, sctpRetransChunks, in sctp_snmp_get_mib2()
652 SCTPS_UPDATE_MIB(sctps, sctpInSCTPPkts, sctp->sctp_ipkts); in sctp_snmp_get_mib2()
654 SCTPS_UPDATE_MIB(sctps, sctpInCtrlChunks, sctp->sctp_ibchunks); in sctp_snmp_get_mib2()
658 SCTPS_UPDATE_MIB(sctps, sctpInOrderChunks, sctp->sctp_idchunks); in sctp_snmp_get_mib2()
662 SCTPS_UPDATE_MIB(sctps, sctpInUnorderChunks, in sctp_snmp_get_mib2()
667 SCTPS_UPDATE_MIB(sctps, sctpFragUsrMsgs, sctp->sctp_fragdmsgs); in sctp_snmp_get_mib2()
669 SCTPS_UPDATE_MIB(sctps, sctpReasmUsrMsgs, sctp->sctp_reassmsgs); in sctp_snmp_get_mib2()
698 sctps->sctps_heartbeat_interval; in sctp_snmp_get_mib2()
834 mutex_enter(&sctps->sctps_g_lock); in sctp_snmp_get_mib2()
835 sctp = list_next(&sctps->sctps_g_list, sctp); in sctp_snmp_get_mib2()
837 mutex_exit(&sctps->sctps_g_lock); in sctp_snmp_get_mib2()
841 sctp_sum_mib(sctps, &sctp_mib); in sctp_snmp_get_mib2()
937 sctp_sum_mib(sctp_stack_t *sctps, mib2_sctp_t *sctp_mib) in sctp_sum_mib() argument
944 SET_MIB(sctp_mib->sctpRtoMin, sctps->sctps_rto_ming); in sctp_sum_mib()
945 SET_MIB(sctp_mib->sctpRtoMax, sctps->sctps_rto_maxg); in sctp_sum_mib()
946 SET_MIB(sctp_mib->sctpRtoInitial, sctps->sctps_rto_initialg); in sctp_sum_mib()
948 SET_MIB(sctp_mib->sctpValCookieLife, sctps->sctps_cookie_life); in sctp_sum_mib()
949 SET_MIB(sctp_mib->sctpMaxInitRetr, sctps->sctps_max_init_retr); in sctp_sum_mib()
962 cnt = sctps->sctps_sc_cnt; in sctp_sum_mib()
964 sctp_add_mib(&sctps->sctps_sc[i]->sctp_sc_mib, sctp_mib); in sctp_sum_mib()