/opensolaris-onvv-gate/usr/src/uts/common/inet/ |
H A D | tcp_stats.h | 208 #define TCPS_BUMP_MIB(tcps, x) \ 209 BUMP_MIB(&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_mib, x) 211 #define TCPS_UPDATE_MIB(tcps, x, y) \ 212 UPDATE_MIB(&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_mib, x, y) 215 #define TCP_DBGSTAT(tcps, x) \ 217 &((tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_stats.x)) 221 #define TCP_DBGSTAT(tcps, x) 227 #define TCP_STAT(tcps, x) \ 228 ((tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_stats.x++) 229 #define TCP_STAT_UPDATE(tcps, [all...] |
H A D | tunables.c | 206 tcp_stack_t *tcps; local 228 tcps = (tcp_stack_t *)cbarg; 229 ptbl = tcps->tcps_propinfo_tbl; 271 tcp_stack_t *tcps; local 296 tcps = (tcp_stack_t *)cbarg; 297 lock = &tcps->tcps_epriv_port_lock; 298 ports = tcps->tcps_g_epriv_ports; 299 nports = tcps->tcps_g_num_epriv_ports; 389 tcp_stack_t *tcps; local 414 tcps [all...] |
H A D | tcp_impl.h | 339 #define TCPS_CONN_INC(tcps) \ 341 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt) 343 #define TCPS_CONN_DEC(tcps) \ 345 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt)
|
/opensolaris-onvv-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_misc.c | 66 static int tcp_ioctl_abort(tcp_ioc_abort_conn_t *, tcp_stack_t *tcps); 281 boolean_t exact, tcp_stack_t *tcps) 288 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; 352 tcp_ioctl_abort(tcp_ioc_abort_conn_t *acp, tcp_stack_t *tcps) argument 361 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; 389 &count, exact, tcps); 398 &count, exact, tcps); 433 tcp_stack_t *tcps = tcp->tcp_tcps; local 473 if (tcps->tcps_netstack->netstack_stackid != GLOBAL_NETSTACKID) 484 err = tcp_ioctl_abort(acp, tcps); 280 tcp_ioctl_abort_bucket(tcp_ioc_abort_conn_t *acp, int index, int *count, boolean_t exact, tcp_stack_t *tcps) argument 504 tcp_stack_t *tcps = (tcp_stack_t *)arg; local 548 tcp_stack_t *tcps; local 616 tcp_find_listener_conf(tcp_stack_t *tcps, in_port_t port) argument 637 tcp_listener_conf_cleanup(tcp_stack_t *tcps) argument 654 tcp_stack_cpu_add(tcp_stack_t *tcps, processorid_t cpu_seqid) argument [all...] |
H A D | tcp_tunables.c | 51 tcp_stack_t *tcps = (tcp_stack_t *)cbarg; local 59 tcp_iss_key_init((uint8_t *)pr_val, strlen(pr_val), tcps); 71 tcp_stack_t *tcps = (tcp_stack_t *)cbarg; local 84 mutex_enter(&tcps->tcps_listener_conf_lock); 85 for (tl = list_head(&tcps->tcps_listener_conf); tl != NULL; 86 tl = list_next(&tcps->tcps_listener_conf, tl)) { 103 mutex_exit(&tcps->tcps_listener_conf_lock); 120 tcp_stack_t *tcps = (tcp_stack_t *)cbarg; local 132 mutex_enter(&tcps->tcps_listener_conf_lock); 133 for (tl = list_head(&tcps 166 tcp_stack_t *tcps = (tcp_stack_t *)cbarg; local [all...] |
H A D | tcp.c | 503 tcp_stack_t *tcps = tcp->tcp_tcps; local 504 netstack_t *ns = tcps->tcps_netstack; 561 ASSERT(tcps != NULL); 615 tcp_stack_t *tcps = tcp->tcp_tcps; local 627 if (!tcps->tcps_ignore_path_mtu) 649 tcps->tcps_rexmit_interval_extra + 660 tcps->tcps_max_buf); 661 if (tcps->tcps_snd_lowat_fraction != 0) { 663 tcps->tcps_snd_lowat_fraction; 676 tcps 822 tcp_stack_t *tcps = tcp->tcp_tcps; local 971 tcp_stack_t *tcps = tcp->tcp_tcps; local 1237 tcp_stack_t *tcps = tcp->tcp_tcps; local 1473 tcp_get_conn(void *arg, tcp_stack_t *tcps) argument 1561 tcp_stack_t *tcps = tcp->tcp_tcps; local 1646 tcp_stack_t *tcps = tcp->tcp_tcps; local 1738 tcp_stack_t *tcps = tcp->tcp_tcps; local 1895 tcp_stack_t *tcps = tcp->tcp_tcps; local 2055 tcp_stack_t *tcps = tcp->tcp_tcps; local 2327 tcp_stack_t *tcps = tcp->tcp_tcps; local 2591 tcp_stack_t *tcps; local 2841 tcp_stack_t *tcps = tcp->tcp_tcps; local 2942 tcp_stack_t *tcps = tcp->tcp_tcps; local 3158 tcp_stack_t *tcps = tcp->tcp_tcps; local 3199 tcp_stack_t *tcps = tcp->tcp_tcps; local 3351 tcp_stack_t *tcps = tcp->tcp_tcps; local 3404 tcp_stack_t *tcps = Q_TO_TCP(q)->tcp_tcps; local 3414 tcp_acceptor_hash_lookup(t_uscalar_t id, tcp_stack_t *tcps) argument 3442 tcp_stack_t *tcps = tcp->tcp_tcps; local 3620 tcp_iss_key_init(uint8_t *phrase, int len, tcp_stack_t *tcps) argument 3715 tcp_stack_t *tcps; local 3845 tcp_stack_t *tcps = (tcp_stack_t *)arg; local 3917 tcp_stack_t *tcps = tcp->tcp_tcps; local 3963 tcp_stack_t *tcps = tcp->tcp_tcps; local 4071 tcp_stack_t *tcps = tcp->tcp_tcps; local 4296 tcp_stack_t *tcps = tcp->tcp_tcps; local [all...] |
H A D | tcp_bind.c | 158 tcp_stack_t *tcps = tcp->tcp_tcps; local 169 lockp = &tcps->tcps_bind_fanout[TCP_BIND_HASH( 216 tcp_stack_t *tcps = tcp->tcp_tcps; local 230 if (port < tcps->tcps_smallest_anon_port) { 231 port = tcps->tcps_smallest_anon_port + 232 port % (tcps->tcps_largest_anon_port - 233 tcps->tcps_smallest_anon_port); 238 if (port < tcps->tcps_smallest_anon_port) 239 port = (in_port_t)tcps->tcps_smallest_anon_port; 241 if (port > tcps 284 tcp_stack_t *tcps = tcp->tcp_tcps; local 313 tcp_stack_t *tcps = tcp->tcp_tcps; local 657 tcp_stack_t *tcps = tcp->tcp_tcps; local [all...] |
H A D | tcp_opt_data.c | 306 tcp_stack_t *tcps = Q_TO_TCP(q)->tcp_tcps; local 312 *i1 = tcps->tcps_ip_notify_interval; 315 *i1 = tcps->tcps_ip_abort_interval; 318 *i1 = tcps->tcps_ip_notify_cinterval; 321 *i1 = tcps->tcps_ip_abort_cinterval; 330 *i1 = tcps->tcps_ipv4_ttl; 339 *i1 = tcps->tcps_ipv6_hoplimit; 476 tcp_stack_t *tcps = tcp->tcp_tcps; local 576 if (*i1 > tcps->tcps_max_buf) { 584 if (tcps [all...] |
H A D | tcp_timers.c | 279 /* ipclassifier calls this from a constructor - hence no tcps */ 288 * hence no tcps 302 /* ipclassifier calls this from a constructor - hence no tcps */ 403 tcp_stack_t *tcps = tcp->tcp_tcps; local 410 TCPS_BUMP_MIB(tcps, tcpTimKeepalive); 435 TCPS_BUMP_MIB(tcps, tcpTimKeepaliveDrop); 457 TCPS_BUMP_MIB(tcps, tcpTimKeepaliveProbe); 538 tcp_stack_t *tcps = tcp->tcp_tcps; local 540 TCP_DBGSTAT(tcps, tcp_ack_timer_cnt); 573 TCPS_BUMP_MIB(tcps, tcpOutAc 626 tcp_stack_t *tcps = tcp->tcp_tcps; local [all...] |
H A D | tcp_time_wait.c | 120 tcp_stack_t *tcps = tcp->tcp_tcps; local 146 tcps->tcps_time_wait_interval); 152 TCP_DBGSTAT(tcps, tcp_time_wait); 169 (hrtime_t)(tcps->tcps_time_wait_interval + 1) * 225 * Blows away all tcps whose TIME_WAIT has expired. List traversal 451 tcp_stack_t *tcps = tcp->tcp_tcps; local 469 TCPS_BUMP_MIB(tcps, tcpInDataDupSegs); 470 TCPS_UPDATE_MIB(tcps, tcpInDataDupBytes, 489 TCP_DBGSTAT(tcps, 495 tcps [all...] |
H A D | tcp_fusion.c | 86 tcp_stack_t *tcps = tcp->tcp_tcps; local 88 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; 133 TCP_STAT(tcps, tcp_fusion_unqualified); 149 TCP_STAT(tcps, tcp_fusion_unqualified); 157 ns = tcps->tcps_netstack; 252 TCP_STAT(tcps, tcp_fusion_unqualified); 276 tcp_stack_t *tcps = tcp->tcp_tcps; local 317 TCP_STAT(tcps, tcp_fusion_backenabled); 324 TCP_STAT(tcps, tcp_fusion_backenabled); 353 tcp_stack_t *tcps local 449 tcp_stack_t *tcps = tcp->tcp_tcps; local 707 tcp_stack_t *tcps = tcp->tcp_tcps; local 803 tcp_stack_t *tcps = tcp->tcp_tcps; local [all...] |
H A D | tcp_cluster.c | 34 void *arg, tcp_stack_t *tcps); 100 tcp_stack_t *tcps) 107 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; 99 cl_tcp_walk_list_stack(int (*callback)(cl_tcp_info_t *, void *), void *arg, tcp_stack_t *tcps) argument
|
H A D | tcp_input.c | 112 #define SET_TIME_WAIT(tcps, tcp, connp) \ 118 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt); \ 121 TCP_TIMER_RESTART(tcp, (tcps)->tcps_time_wait_interval); \ 124 TCP_DBGSTAT(tcps, tcp_rput_time_wait); \ 190 tcp_stack_t *tcps = tcp->tcp_tcps; local 194 mss_max = tcps->tcps_mss_max_ipv4; 196 mss_max = tcps->tcps_mss_max_ipv6; 198 if (mss < tcps->tcps_mss_min) 199 mss = tcps->tcps_mss_min; 404 tcp_stack_t *tcps local 561 tcp_stack_t *tcps = tcp->tcp_tcps; local 659 tcp_stack_t *tcps = tcp->tcp_tcps; local 786 tcp_stack_t *tcps = tcp->tcp_tcps; local 843 tcp_stack_t *tcps = tcp->tcp_tcps; local 937 tcp_stack_t *tcps = tcp->tcp_tcps; local 1074 tcp_stack_t *tcps = listener->tcp_tcps; local 1323 tcp_stack_t *tcps = listener->tcp_tcps; local 2083 tcp_stack_t *tcps = tcp->tcp_tcps; local 2273 tcp_stack_t *tcps = tcp->tcp_tcps; local 5149 tcp_stack_t *tcps = tcp->tcp_tcps; local [all...] |
H A D | tcp_stats.c | 113 tcp_stack_t *tcps; local 140 tcps = connp->conn_netstack->netstack_tcp; 156 SET_MIB(tcp_mib.tcpRtoMin, tcps->tcps_rexmit_interval_min); 157 SET_MIB(tcp_mib.tcpRtoMax, tcps->tcps_rexmit_interval_max); 169 ipst = tcps->tcps_netstack->netstack_ip; 184 TCPS_UPDATE_MIB(tcps, tcpHCInSegs, tcp->tcp_ibsegs); 186 TCPS_UPDATE_MIB(tcps, tcpHCOutSegs, tcp->tcp_obsegs); 359 tcp_sum_mib(tcps, &tcp_mib); 544 tcp_stack_t *tcps; local 554 tcps 768 tcp_stack_t *tcps; local 865 tcp_sum_mib(tcp_stack_t *tcps, mib2_tcp_t *tcp_mib) argument [all...] |
H A D | tcp_output.c | 219 tcp_stack_t *tcps = tcp->tcp_tcps; local 374 TCP_SET_INIT_CWND(tcp, mss, tcps->tcps_slow_start_after_idle); 1097 tcp_stack_t *tcps = tcp->tcp_tcps; local 1192 TCP_SET_INIT_CWND(tcp, mss, tcps->tcps_slow_start_after_idle); 1268 TCPS_BUMP_MIB(tcps, tcpOutDataSegs); 1269 TCPS_UPDATE_MIB(tcps, tcpOutDataBytes, len); 1295 mp = allocb(hdrlen + tcps->tcps_wroff_xtra, BPRI_MED); 1303 rptr = &mp1->b_rptr[tcps->tcps_wroff_xtra]; 1444 tcp_stack_t *tcps = tcp->tcp_tcps; local 1612 TCP_DBGSTAT(tcps, tcp_detach_time_wai 1776 tcp_stack_t *tcps = tcp->tcp_tcps; local 2236 tcp_stack_t *tcps = tcp->tcp_tcps; local 2357 tcp_stack_t *tcps = tcp->tcp_tcps; local 2470 tcp_stack_t *tcps = ns->netstack_tcp; local 2710 tcp_stack_t *tcps = ns->netstack_tcp; local 2798 tcp_stack_t *tcps = tcp->tcp_tcps; local 3048 tcp_stack_t *tcps = tcp->tcp_tcps; local 3265 tcp_send_rst_chk(tcp_stack_t *tcps) argument 3314 tcp_stack_t *tcps = tcp->tcp_tcps; local 3441 tcp_stack_t *tcps = tcp->tcp_tcps; local [all...] |
H A D | tcp_tpi.c | 801 tcp_stack_t *tcps = tcp->tcp_tcps; local 815 tia->TIDU_size = tcps->tcps_mss_def_ipv4; 817 tia->TIDU_size = tcps->tcps_mss_def_ipv6; 1054 tcp_stack_t *tcps = tcp->tcp_tcps; local 1185 TCP_STAT(tcps, tcp_fusion_backenabled); 1302 tcp_stack_t *tcps = listener->tcp_tcps; local 1372 acceptor = tcp_acceptor_hash_lookup(acceptor_id, tcps); 1911 tcp_stack_t *tcps = listener->tcp_tcps; local 2022 (tcps->tcps_conn_req_max_q0 >> 5) &&
|
H A D | tcp_socket.c | 666 tcp_stack_t *tcps = connp->conn_tcp->tcp_tcps; local 671 error = ip_create_helper_stream(connp, tcps->tcps_ldi_ident);
|
/opensolaris-onvv-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_attr.c | 1190 tcp_stack_t *tcps; local 1192 tcps = connp->conn_netstack->netstack_tcp; 1196 mutex_enter(&tcps->tcps_ixa_cleanup_lock); 1197 ASSERT(tcps->tcps_ixa_cleanup_mp == NULL); 1198 tcps->tcps_ixa_cleanup_mp = mp; 1199 cv_signal(&tcps->tcps_ixa_cleanup_cv); 1200 mutex_exit(&tcps->tcps_ixa_cleanup_lock); 1217 tcp_stack_t *tcps; local 1219 tcps = connp->conn_netstack->netstack_tcp; 1221 mutex_enter(&tcps [all...] |
H A D | ip_if.c | 8858 tcp_stack_t *tcps; local 8891 tcps = stack->netstack_tcp; 8892 ptbl = tcps->tcps_propinfo_tbl; 8893 cbarg = tcps;
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 419 tcp_stack_t tcps; local 424 if (mdb_vread(&tcps, sizeof (tcps), wsp->walk_addr) == -1) { 428 if (tcps.tcps_sc_cnt == 0) 436 wsp->walk_addr = (uintptr_t)tcps.tcps_sc; 447 tcp_stack_t tcps; local 451 if (mdb_vread(&tcps, sizeof (tcps), (uintptr_t)wsp->walk_data) == -1) { 465 end = (char *)tcps.tcps_sc + tcps [all...] |
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | net.c | 595 tcp_t tcps, *tcp; local 603 if (mdb_vread(&tcps, sizeof (tcp_t), tcp_kaddr) == -1) { 608 tcp = &tcps;
|