| /onnv/onnv-gate/usr/src/uts/common/inet/sctp/ |
| sctp_param.c | 189 sctp_stack_t *sctps = Q_TO_CONN(q)->conn_netstack->netstack_sctp; local 191 for (i = 0; i < sctps->sctps_g_num_epriv_ports; i++) { 192 if (sctps->sctps_g_epriv_ports[i] != 0) 194 sctps->sctps_g_epriv_ports[i]); 210 sctp_stack_t *sctps = Q_TO_CONN(q)->conn_netstack->netstack_sctp; local 221 mutex_enter(&sctps->sctps_epriv_port_lock); 223 for (i = 0; i < sctps->sctps_g_num_epriv_ports; i++) { 224 if (new_value == sctps->sctps_g_epriv_ports[i]) { 225 mutex_exit(&sctps->sctps_epriv_port_lock); 230 for (i = 0; i < sctps->sctps_g_num_epriv_ports; i++) 255 sctp_stack_t *sctps = Q_TO_CONN(q)->conn_netstack->netstack_sctp; local 347 sctp_stack_t *sctps = Q_TO_CONN(q)->conn_netstack->netstack_sctp; local [all...] |
| sctp_snmp.c | 58 sctp_stack_t *sctps; local 69 sctps = ns->netstack_sctp; 70 if (sctps == NULL) { 80 SET_MIB(sctps->sctps_mib.sctpCurrEstab, 0); 82 mutex_enter(&sctps->sctps_g_lock); 83 sctp = list_head(&sctps->sctps_g_list); 88 sctp = list_next(&sctps->sctps_g_list, sctp); 93 mutex_exit(&sctps->sctps_g_lock); 101 BUMP_MIB(&sctps->sctps_mib, sctpCurrEstab); 105 UPDATE_MIB(&sctps->sctps_mib, sctpOutSCTPPkts [all...] |
| sctp_hash.c | 60 void *), void *arg, boolean_t cansleep, sctp_stack_t *sctps); 63 sctp_hash_init(sctp_stack_t *sctps) 68 sctps->sctps_conn_hash_size = sctp_conn_hash_size; 70 if (sctps->sctps_conn_hash_size & (sctps->sctps_conn_hash_size - 1)) { 73 if (sctps->sctps_conn_hash_size < (1 << i)) 76 sctps->sctps_conn_hash_size = 1 << i; 78 if (sctps->sctps_conn_hash_size < SCTP_CONN_HASH_SIZE) { 79 sctps->sctps_conn_hash_size = SCTP_CONN_HASH_SIZE; 81 sctps->sctps_conn_hash_size) 395 sctp_stack_t *sctps = ns->netstack_sctp; local [all...] |
| sctp.c | 131 #define SCTP_LINK(sctp, sctps) \ 132 mutex_enter(&(sctps)->sctps_g_lock); \ 133 list_insert_tail(&sctps->sctps_g_list, (sctp)); \ 134 mutex_exit(&(sctps)->sctps_g_lock); 136 #define SCTP_UNLINK(sctp, sctps) \ 137 mutex_enter(&(sctps)->sctps_g_lock); \ 139 list_remove(&(sctps)->sctps_g_list, (sctp)); \ 140 mutex_exit(&(sctps)->sctps_g_lock); 177 sctp_stack_t *sctps = psctp->sctp_sctps; local 180 sctps->sctps_netstack)) == NULL) 615 sctp_stack_t *sctps = sctp->sctp_sctps; local 831 sctp_stack_t *sctps = sctp->sctp_sctps; local 1133 sctp_stack_t *sctps = sctp->sctp_sctps; local 1246 sctp_stack_t *sctps = sctp->sctp_sctps; local 1373 sctp_stack_t *sctps; local 1566 sctp_stack_t *sctps; local 1630 sctp_stack_t *sctps = (sctp_stack_t *)arg; local 1756 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_addr.c | 115 sctp_stack_t *sctps = sctp_ipif->sctp_ipif_ill-> local 118 rw_enter(&sctps->sctps_g_ills_lock, RW_READER); 119 rw_enter(&sctps->sctps_g_ipifs_lock, RW_WRITER); 129 rw_exit(&sctps->sctps_g_ipifs_lock); 130 rw_exit(&sctps->sctps_g_ills_lock); 133 list_remove(&sctps->sctps_g_ipifs[hindex].sctp_ipif_list, 135 sctps->sctps_g_ipifs[hindex].ipif_count--; 136 sctps->sctps_g_ipifs_count--; 141 if (rw_tryupgrade(&sctps->sctps_g_ills_lock) != 0) { 142 rw_downgrade(&sctps->sctps_g_ipifs_lock) 238 sctp_stack_t *sctps = sctp->sctp_sctps; local 674 sctp_stack_t *sctps = ns->netstack_sctp; local 765 sctp_stack_t *sctps = ns->netstack_sctp; local 811 sctp_stack_t *sctps = ns->netstack_sctp; local 987 sctp_stack_t *sctps; local 1123 sctp_stack_t *sctps = ns->netstack_sctp; local 1716 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_bind.c | 58 sctp_stack_t *sctps = sctp->sctp_sctps; local 71 sctps->sctps_next_port_to_try, 72 crgetzone(connp->conn_cred), sctps); 89 if (*requested_port < sctps->sctps_smallest_nonpriv_port) { 92 for (i = 0; i < sctps->sctps_g_num_epriv_ports; i++) { 94 sctps->sctps_g_epriv_ports[i]) { 123 sctp_stack_t *sctps = sctp->sctp_sctps; local 162 tf = &sctps->sctps_listen_fanout[SCTP_LISTEN_HASH( 289 sctp_stack_t *sctps = sctp->sctp_sctps; local 307 if (!sctps->sctps_addip_enabled | 413 sctp_stack_t *sctps = sctp->sctp_sctps; local 496 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_shutdown.c | 57 sctp_stack_t *sctps = sctp->sctp_sctps; local 114 SCTP_KSTAT(sctps, sctp_send_shutdown_failed); 154 sctp_stack_t *sctps = sctp->sctp_sctps; local 190 SCTP_KSTAT(sctps, sctp_send_shutdown_ack_failed); 234 sctp_stack_t *sctps = sctp->sctp_sctps; local 239 SCTP_KSTAT(sctps, sctp_send_shutdown_comp_failed); 275 sctp_stack_t *sctps = ns->netstack_sctp; local 292 mp1 = allocb(MBLKL(mp) + sctps->sctps_wroff_xtra, BPRI_MED); 297 mp1->b_rptr += sctps->sctps_wroff_xtra; 324 ipha->ipha_ttl = (uchar_t)sctps->sctps_ipv4_ttl [all...] |
| sctp_heartbeat.c | 53 sctp_stack_t *sctps = sctp->sctp_sctps; local 72 SCTP_KSTAT(sctps, sctp_return_hb_failed); 91 SCTP_KSTAT(sctps, sctp_return_hb_failed); 128 sctp_stack_t *sctps = sctp->sctp_sctps; local 140 SCTP_KSTAT(sctps, sctp_send_hb_failed); 193 BUMP_MIB(&sctps->sctps_mib, sctpTimHeartBeatProbe); 210 sctp_stack_t *sctps = sctp->sctp_sctps; local 214 cnt = sctps->sctps_maxburst;
|
| sctp_timer.c | 153 sctp_stack_t *sctps = sctp->sctp_sctps; local 175 SCTP_KSTAT(sctps, sctp_add_timer); 371 sctp_stack_t *sctps = sctp->sctp_sctps; local 374 sctp->sctp_sack_toggle = sctps->sctps_deferred_acks_max; 375 BUMP_MIB(&sctps->sctps_mib, sctpOutAckDelayed); 389 sctp_stack_t *sctps = sctp->sctp_sctps; local 403 BUMP_MIB(&sctps->sctps_mib, sctpAborted); 404 BUMP_MIB(&sctps->sctps_mib, sctpTimHeartBeatDrop); 420 cnt = sctps->sctps_maxburst; 571 sctp_stack_t *sctps = sctp->sctp_sctps local [all...] |
| sctp_error.c | 105 sctp_stack_t *sctps = sctp->sctp_sctps; local 119 SCTP_KSTAT(sctps, sctp_send_user_abort_failed); 153 BUMP_MIB(&sctps->sctps_mib, sctpAborted); 188 sctp_stack_t *sctps = sctp->sctp_sctps; local 205 hmp = allocb(sctps->sctps_wroff_xtra + ahlen, BPRI_MED); 212 p = hmp->b_rptr + sctps->sctps_wroff_xtra; 285 BUMP_MIB(&sctps->sctps_mib, sctpAborted); 300 ip_stack_t *ipst = sctps->sctps_netstack->netstack_ip; 338 sctp_stack_t *sctps = ns->netstack_sctp; local 354 mp = allocb(ahlen + sctps->sctps_wroff_xtra, BPRI_MED) 521 sctp_stack_t *sctps = sctp->sctp_sctps; local 578 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_conn.c | 67 sctp_stack_t *sctps = listener->sctp_sctps; local 94 listener->sctp_prsctp_aware && sctps->sctps_prsctp_enabled) { 126 sctp_conn_hash_insert(&sctps->sctps_conn_fanout[ 127 SCTP_CONN_HASH(sctps, aconnp->conn_ports)], acceptor, 0); 128 sctp_bind_hash_insert(&sctps->sctps_bind_fanout[ 161 sctp_stack_t *sctps; local 182 sctps = sctp->sctp_sctps; 189 BUMP_MIB(&sctps->sctps_mib, sctpListenDrop); 221 BUMP_MIB(&sctps->sctps_mib, sctpListenDrop); 265 BUMP_MIB(&sctps->sctps_mib, sctpListenDrop) 362 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_opt_data.c | 208 sctp_stack_t *sctps = sctp->sctp_sctps; local 220 (!ispriv && (srto->srto_initial < sctps->sctps_rto_initialg_low || 221 srto->srto_initial > sctps->sctps_rto_initialg_high))) { 225 (!ispriv && (srto->srto_max < sctps->sctps_rto_maxg_low || 226 srto->srto_max > sctps->sctps_rto_maxg_high))) { 230 (!ispriv && (srto->srto_min < sctps->sctps_rto_ming_low || 231 srto->srto_min > sctps->sctps_rto_ming_high))) { 280 sctp_stack_t *sctps = sctp->sctp_sctps; local 295 if (sap->sasoc_asocmaxrxt < sctps->sctps_pa_max_retr_low || 296 sap->sasoc_asocmaxrxt > sctps->sctps_pa_max_retr_high) 339 sctp_stack_t *sctps = sctp->sctp_sctps; local 451 sctp_stack_t *sctps = sctp->sctp_sctps; local 1036 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_stack.h | 67 #define SCTP_KSTAT(sctps, x) ((sctps)->sctps_statistics.x.value.ui64++)
|
| sctp_init.c | 152 sctp_stack_t *sctps = sctp->sctp_sctps; local 169 if (sctp->sctp_prsctp_aware && sctps->sctps_prsctp_enabled) 181 SCTP_KSTAT(sctps, sctp_send_init_failed); 187 SCTP_KSTAT(sctps, sctp_send_init_failed); 219 if (sctp->sctp_prsctp_aware && sctps->sctps_prsctp_enabled)
|
| sctp_common.c | 93 sctp_stack_t *sctps = sctp->sctp_sctps; local 119 if (!sctps->sctps_ignore_path_mtu) 219 sctps->sctps_slow_start_initial); 232 sctp_stack_t *sctps = sctp->sctp_sctps; local 234 ip_stack_t *ipst = sctps->sctps_netstack->netstack_ip; 253 if (sctps->sctps_rtt_updates != 0 && 254 fp->rtt_updates >= sctps->sctps_rtt_updates) { 290 sctp_stack_t *sctps = sctp->sctp_sctps; local 321 mp = allocb(ipsctplen + sctps->sctps_wroff_xtra + trailer, BPRI_MED); 326 mp->b_rptr += sctps->sctps_wroff_xtra 367 sctp_stack_t *sctps = sctp->sctp_sctps; local 675 sctp_stack_t *sctps = sctp->sctp_sctps; local 1238 sctp_stack_t *sctps = sctp->sctp_sctps; local 1702 sctp_stack_t *sctps = sctp->sctp_sctps; local 1749 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_cookie.c | 493 sctp_stack_t *sctps = sctp->sctp_sctps; local 576 sctp->sctp_prsctp_aware && sctps->sctps_prsctp_enabled) { 645 iackmp = allocb(ipsctplen + sctps->sctps_wroff_xtra, BPRI_MED); 654 p = (char *)(iackmp->b_rptr + sctps->sctps_wroff_xtra); 710 sctp->sctp_prsctp_aware && sctps->sctps_prsctp_enabled) { 793 if (sctps->sctps_new_secret_interval > 0 && 795 MSEC_TO_TICK(sctps->sctps_new_secret_interval)) <= nowt) { 871 sctp_stack_t *sctps = sctp->sctp_sctps; local 876 SCTP_KSTAT(sctps, sctp_send_cookie_ack_failed); 934 sctp_stack_t *sctps = sctp->sctp_sctps local 1219 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_input.c | 1211 sctp_stack_t *sctps = sctp->sctp_sctps; local 1665 sctp_stack_t *sctps = sctp->sctp_sctps; local 1760 sctp_stack_t *sctps = sctp->sctp_sctps; local 1808 sctp_stack_t *sctps = sctp->sctp_sctps; local 1877 sctp_stack_t *sctps = sctp->sctp_sctps; local 2127 sctp_stack_t *sctps = sctp->sctp_sctps; local 2341 sctp_stack_t *sctps = sctp->sctp_sctps; local 2558 sctp_stack_t *sctps = sctp->sctp_sctps; local 3233 sctp_stack_t *sctps; local 3411 sctp_stack_t *sctps = sctp->sctp_sctps; local 3443 sctp_stack_t *sctps = sctp->sctp_sctps; local 4217 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_output.c | 336 sctp_stack_t *sctps = sctp->sctp_sctps; local 347 xtralen = sctp->sctp_hdr_len + sctps->sctps_wroff_xtra + 350 xtralen = sctp->sctp_hdr6_len + sctps->sctps_wroff_xtra + 544 xtralen += sctps->sctps_wroff_xtra + sizeof (*sdc); 575 sctp_stack_t *sctps = sctp->sctp_sctps; local 609 (sctps->sctps_wroff_xtra + hdrlen + sacklen) || DB_REF(mp) > 2) { 617 nmp = allocb(sctps->sctps_wroff_xtra + hdrlen + sacklen, 624 nmp->b_rptr += sctps->sctps_wroff_xtra; 706 sctp_stack_t *sctps = sctp->sctp_sctps; local 763 BUMP_MIB(&sctps->sctps_mib, sctpOutFastRetrans) 960 sctp_stack_t *sctps = sctp->sctp_sctps; local 1007 sctp_stack_t *sctps = sctp->sctp_sctps; local 1404 sctp_stack_t *sctps = sctp->sctp_sctps; local 1466 sctp_stack_t *sctps = sctp->sctp_sctps; local 1677 sctp_stack_t *sctps = sctp->sctp_sctps; local 2210 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_asconf.c | 394 sctp_stack_t *sctps = sctp->sctp_sctps; local 421 SCTP_KSTAT(sctps, sctp_send_asconf_ack_failed); 484 SCTP_KSTAT(sctps, sctp_cl_assoc_change); 495 SCTP_KSTAT(sctps, sctp_cl_assoc_change); 849 sctp_stack_t *sctps = sctp->sctp_sctps; local 874 BUMP_MIB(&sctps->sctps_mib, sctpAborted); 924 sctp_stack_t *sctps = sctp->sctp_sctps; local 944 SCTP_KSTAT(sctps, sctp_send_asconf_failed); 1158 sctp_stack_t *sctps = sctp->sctp_sctps; local 1163 if (!sctps->sctps_addip_enabled) 1544 sctp_stack_t *sctps = sctp->sctp_sctps; local [all...] |
| sctp_impl.h | 346 #define SCTP_CONN_HASH(sctps, ports) \ 348 ((sctps)->sctps_conn_hash_size - 1)) [all...] |
| /onnv/onnv-gate/usr/src/cmd/mdb/common/modules/sctp/ |
| sctp.c | 685 sctp_t sctps, *sctp; local 695 if (mdb_vread(&sctps, sizeof (sctps), addr) == -1) { 699 sctp = &sctps; 1012 listen_size(sctp_stack_t *sctps) 1024 conn_size(sctp_stack_t *sctps) 1029 kaddr = (uintptr_t)&sctps->sctps_conn_hash_size; 1046 bind_size(sctp_stack_t *sctps) 1095 sctp_stack_t *sctps = (sctp_stack_t *)wsp->walk_addr; local 1107 lw->size = fi->getsize(sctps); [all...] |
| /onnv/onnv-gate/usr/src/uts/common/inet/ip/ |
| ip6_input.c | 2210 sctp_stack_t *sctps = ipst->ips_netstack->netstack_sctp; local [all...] |
| ip_input.c | 2533 sctp_stack_t *sctps = ipst->ips_netstack->netstack_sctp; local [all...] |
| ip.c | 9714 sctp_stack_t *sctps; local 14470 sctp_stack_t *sctps = ipst->ips_netstack->netstack_sctp; local [all...] |