Home
last modified time | relevance | path

Searched refs:tcps (Results 1 – 20 of 20) sorted by relevance

/titanic_50/usr/src/uts/common/inet/tcp/
H A Dtcp_misc.c66 static int tcp_ioctl_abort(tcp_ioc_abort_conn_t *, tcp_stack_t *tcps);
281 boolean_t exact, tcp_stack_t *tcps) in tcp_ioctl_abort_bucket() argument
288 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; in tcp_ioctl_abort_bucket()
352 tcp_ioctl_abort(tcp_ioc_abort_conn_t *acp, tcp_stack_t *tcps) in tcp_ioctl_abort() argument
361 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; in tcp_ioctl_abort()
389 &count, exact, tcps); in tcp_ioctl_abort()
398 &count, exact, tcps); in tcp_ioctl_abort()
433 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_ioctl_abort_conn() local
473 if (tcps->tcps_netstack->netstack_stackid != GLOBAL_NETSTACKID) in tcp_ioctl_abort_conn()
484 err = tcp_ioctl_abort(acp, tcps); in tcp_ioctl_abort_conn()
[all …]
H A Dtcp.c502 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_cleanup() local
503 netstack_t *ns = tcps->tcps_netstack; in tcp_cleanup()
560 ASSERT(tcps != NULL); in tcp_cleanup()
614 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_set_destination() local
626 if (!tcps->tcps_ignore_path_mtu) in tcp_set_destination()
648 tcps->tcps_rexmit_interval_extra + in tcp_set_destination()
659 tcps->tcps_max_buf); in tcp_set_destination()
660 if (tcps->tcps_snd_lowat_fraction != 0) { in tcp_set_destination()
662 tcps->tcps_snd_lowat_fraction; in tcp_set_destination()
675 tcps->tcps_max_buf); in tcp_set_destination()
[all …]
H A Dtcp_bind.c159 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_bind_hash_remove() local
170 lockp = &tcps->tcps_bind_fanout[TCP_BIND_HASH( in tcp_bind_hash_remove()
217 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_update_next_port() local
231 if ((port < tcps->tcps_smallest_anon_port) || in tcp_update_next_port()
232 (port > tcps->tcps_largest_anon_port)) { in tcp_update_next_port()
233 if (tcps->tcps_smallest_anon_port == in tcp_update_next_port()
234 tcps->tcps_largest_anon_port) { in tcp_update_next_port()
237 bump = port % (tcps->tcps_largest_anon_port - in tcp_update_next_port()
238 tcps->tcps_smallest_anon_port); in tcp_update_next_port()
240 port = tcps->tcps_smallest_anon_port + bump; in tcp_update_next_port()
[all …]
H A Dtcp_tunables.c68 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_listener_conf_get() local
81 mutex_enter(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_get()
82 for (tl = list_head(&tcps->tcps_listener_conf); tl != NULL; in tcp_listener_conf_get()
83 tl = list_next(&tcps->tcps_listener_conf, tl)) { in tcp_listener_conf_get()
100 mutex_exit(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_get()
117 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_listener_conf_add() local
129 mutex_enter(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_add()
130 for (tl = list_head(&tcps->tcps_listener_conf); tl != NULL; in tcp_listener_conf_add()
131 tl = list_next(&tcps->tcps_listener_conf, tl)) { in tcp_listener_conf_add()
135 mutex_exit(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_add()
[all …]
H A Dtcp_opt_data.c312 tcp_stack_t *tcps = Q_TO_TCP(q)->tcp_tcps; in tcp_opt_default() local
318 *i1 = tcps->tcps_ip_notify_interval; in tcp_opt_default()
321 *i1 = tcps->tcps_ip_abort_interval; in tcp_opt_default()
324 *i1 = tcps->tcps_ip_notify_cinterval; in tcp_opt_default()
327 *i1 = tcps->tcps_ip_abort_cinterval; in tcp_opt_default()
336 *i1 = tcps->tcps_ipv4_ttl; in tcp_opt_default()
345 *i1 = tcps->tcps_ipv6_hoplimit; in tcp_opt_default()
501 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_opt_set() local
601 if (*i1 > tcps->tcps_max_buf) { in tcp_opt_set()
609 if (tcps->tcps_snd_lowat_fraction != 0) { in tcp_opt_set()
[all …]
H A Dtcp_fusion.c86 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_fuse() local
88 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; in tcp_fuse()
133 TCP_STAT(tcps, tcp_fusion_unqualified); in tcp_fuse()
149 TCP_STAT(tcps, tcp_fusion_unqualified); in tcp_fuse()
157 ns = tcps->tcps_netstack; in tcp_fuse()
252 TCP_STAT(tcps, tcp_fusion_unqualified); in tcp_fuse()
276 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_unfuse() local
317 TCP_STAT(tcps, tcp_fusion_backenabled); in tcp_unfuse()
324 TCP_STAT(tcps, tcp_fusion_backenabled); in tcp_unfuse()
353 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_fuse_output_urg() local
[all …]
H A Dtcp_time_wait.c136 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_time_wait_append() local
186 tcps->tcps_time_wait_interval); in tcp_time_wait_append()
193 TCP_DBGSTAT(tcps, tcp_time_wait); in tcp_time_wait_append()
209 (tcps->tcps_time_wait_interval + 1) * in tcp_time_wait_append()
512 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_time_wait_processing() local
540 TCPS_BUMP_MIB(tcps, tcpInDataDupSegs); in tcp_time_wait_processing()
541 TCPS_UPDATE_MIB(tcps, tcpInDataDupBytes, in tcp_time_wait_processing()
560 TCP_DBGSTAT(tcps, in tcp_time_wait_processing()
566 tcps->tcps_time_wait_interval); in tcp_time_wait_processing()
596 uint32_t new_iss = tcps->tcps_iss_incr_extra; in tcp_time_wait_processing()
[all …]
H A Dtcp_timers.c426 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_keepalive_timer() local
433 TCPS_BUMP_MIB(tcps, tcpTimKeepalive); in tcp_keepalive_timer()
458 TCPS_BUMP_MIB(tcps, tcpTimKeepaliveDrop); in tcp_keepalive_timer()
480 TCPS_BUMP_MIB(tcps, tcpTimKeepaliveProbe); in tcp_keepalive_timer()
563 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_ack_timer() local
565 TCP_DBGSTAT(tcps, tcp_ack_timer_cnt); in tcp_ack_timer()
598 TCPS_BUMP_MIB(tcps, tcpOutAck); in tcp_ack_timer()
599 TCPS_BUMP_MIB(tcps, tcpOutAckDelayed); in tcp_ack_timer()
651 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_timer() local
684 (tcps->tcps_conn_req_max_q0 >> 2)) && in tcp_timer()
[all …]
H A Dtcp_input.c106 #define SET_TIME_WAIT(tcps, tcp, connp) \ argument
112 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt); \
115 TCP_TIMER_RESTART(tcp, (tcps)->tcps_time_wait_interval); \
118 TCP_DBGSTAT(tcps, tcp_rput_time_wait); \
183 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_mss_set() local
187 mss_max = tcps->tcps_mss_max_ipv4; in tcp_mss_set()
189 mss_max = tcps->tcps_mss_max_ipv6; in tcp_mss_set()
191 if (mss < tcps->tcps_mss_min) in tcp_mss_set()
192 mss = tcps->tcps_mss_min; in tcp_mss_set()
410 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_process_options() local
[all …]
H A Dtcp_output.c220 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_wput_data() local
375 TCP_SET_INIT_CWND(tcp, mss, tcps->tcps_slow_start_after_idle); in tcp_wput_data()
1098 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_output() local
1193 TCP_SET_INIT_CWND(tcp, mss, tcps->tcps_slow_start_after_idle); in tcp_output()
1269 TCPS_BUMP_MIB(tcps, tcpOutDataSegs); in tcp_output()
1270 TCPS_UPDATE_MIB(tcps, tcpOutDataBytes, len); in tcp_output()
1296 mp = allocb(hdrlen + tcps->tcps_wroff_xtra, BPRI_MED); in tcp_output()
1304 rptr = &mp1->b_rptr[tcps->tcps_wroff_xtra]; in tcp_output()
1445 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_close_output() local
1613 TCP_DBGSTAT(tcps, tcp_detach_time_wait); in tcp_close_output()
[all …]
H A Dtcp_stats.c115 tcp_stack_t *tcps; in tcp_snmp_get() local
142 tcps = connp->conn_netstack->netstack_tcp; in tcp_snmp_get()
158 SET_MIB(tcp_mib.tcpRtoMin, tcps->tcps_rexmit_interval_min); in tcp_snmp_get()
159 SET_MIB(tcp_mib.tcpRtoMax, tcps->tcps_rexmit_interval_max); in tcp_snmp_get()
171 ipst = tcps->tcps_netstack->netstack_ip; in tcp_snmp_get()
186 TCPS_UPDATE_MIB(tcps, tcpHCInSegs, tcp->tcp_ibsegs); in tcp_snmp_get()
188 TCPS_UPDATE_MIB(tcps, tcpHCOutSegs, tcp->tcp_obsegs); in tcp_snmp_get()
361 tcp_sum_mib(tcps, &tcp_mib); in tcp_snmp_get()
553 tcp_stack_t *tcps; in tcp_kstat_update() local
563 tcps = ns->netstack_tcp; in tcp_kstat_update()
[all …]
H A Dtcp_cluster.c34 void *arg, tcp_stack_t *tcps);
100 tcp_stack_t *tcps) in cl_tcp_walk_list_stack() argument
107 ip_stack_t *ipst = tcps->tcps_netstack->netstack_ip; in cl_tcp_walk_list_stack()
H A Dtcp_tpi.c801 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_copy_info() local
815 tia->TIDU_size = tcps->tcps_mss_def_ipv4; in tcp_copy_info()
817 tia->TIDU_size = tcps->tcps_mss_def_ipv6; in tcp_copy_info()
1054 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_accept_finish() local
1185 TCP_STAT(tcps, tcp_fusion_backenabled); in tcp_accept_finish()
1302 tcp_stack_t *tcps = listener->tcp_tcps; in tcp_tli_accept() local
1372 acceptor = tcp_acceptor_hash_lookup(acceptor_id, tcps); in tcp_tli_accept()
1911 tcp_stack_t *tcps = listener->tcp_tcps; in tcp_send_conn_ind() local
2022 (tcps->tcps_conn_req_max_q0 >> 5) && in tcp_send_conn_ind()
H A Dtcp_socket.c670 tcp_stack_t *tcps = connp->conn_tcp->tcp_tcps; in tcp_ioctl() local
675 error = ip_create_helper_stream(connp, tcps->tcps_ldi_ident); in tcp_ioctl()
/titanic_50/usr/src/uts/common/inet/
H A Dtcp_stats.h208 #define TCPS_BUMP_MIB(tcps, x) \ argument
209 BUMP_MIB(&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_mib, x)
211 #define TCPS_UPDATE_MIB(tcps, x, y) \ argument
212 UPDATE_MIB(&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_mib, x, y)
215 #define TCP_DBGSTAT(tcps, x) \ argument
217 &((tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_stats.x))
221 #define TCP_DBGSTAT(tcps, x) argument
227 #define TCP_STAT(tcps, x) \ argument
228 ((tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_stats.x++)
229 #define TCP_STAT_UPDATE(tcps, x, n) \ argument
[all …]
H A Dtunables.c350 tcp_stack_t *tcps; in mod_set_extra_privports() local
375 tcps = stack->netstack_tcp; in mod_set_extra_privports()
376 lock = &tcps->tcps_epriv_port_lock; in mod_set_extra_privports()
377 ports = tcps->tcps_g_epriv_ports; in mod_set_extra_privports()
378 nports = tcps->tcps_g_num_epriv_ports; in mod_set_extra_privports()
468 tcp_stack_t *tcps; in mod_get_extra_privports() local
493 tcps = stack->netstack_tcp; in mod_get_extra_privports()
494 ports = tcps->tcps_g_epriv_ports; in mod_get_extra_privports()
495 nports = tcps->tcps_g_num_epriv_ports; in mod_get_extra_privports()
H A Dtcp_impl.h389 #define TCPS_CONN_INC(tcps) \ argument
391 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt)
393 #define TCPS_CONN_DEC(tcps) \ argument
395 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt)
/titanic_50/usr/src/uts/common/inet/ip/
H A Dip_attr.c1194 tcp_stack_t *tcps = connp->conn_netstack->netstack_tcp; in tcp_ixa_cleanup_getmblk() local
1198 mutex_enter(&tcps->tcps_ixa_cleanup_lock); in tcp_ixa_cleanup_getmblk()
1212 cv_wait(&tcps->tcps_ixa_cleanup_done_cv, in tcp_ixa_cleanup_getmblk()
1213 &tcps->tcps_ixa_cleanup_lock); in tcp_ixa_cleanup_getmblk()
1216 while ((mp = tcps->tcps_ixa_cleanup_mp) == NULL) { in tcp_ixa_cleanup_getmblk()
1222 cv_wait(&tcps->tcps_ixa_cleanup_ready_cv, in tcp_ixa_cleanup_getmblk()
1223 &tcps->tcps_ixa_cleanup_lock); in tcp_ixa_cleanup_getmblk()
1232 ASSERT(MUTEX_HELD(&tcps->tcps_ixa_cleanup_lock)); in tcp_ixa_cleanup_getmblk()
1234 ASSERT(tcps->tcps_ixa_cleanup_mp == mp); in tcp_ixa_cleanup_getmblk()
1238 tcps->tcps_ixa_cleanup_mp = NULL; in tcp_ixa_cleanup_getmblk()
[all …]
/titanic_50/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c419 tcp_stack_t tcps; in tcps_sc_walk_init() local
424 if (mdb_vread(&tcps, sizeof (tcps), wsp->walk_addr) == -1) { in tcps_sc_walk_init()
428 if (tcps.tcps_sc_cnt == 0) in tcps_sc_walk_init()
436 wsp->walk_addr = (uintptr_t)tcps.tcps_sc; in tcps_sc_walk_init()
447 tcp_stack_t tcps; in tcps_sc_walk_step() local
451 if (mdb_vread(&tcps, sizeof (tcps), (uintptr_t)wsp->walk_data) == -1) { in tcps_sc_walk_step()
465 end = (char *)tcps.tcps_sc + tcps.tcps_sc_cnt * in tcps_sc_walk_step()
/titanic_50/usr/src/cmd/mdb/common/modules/genunix/
H A Dnet.c595 tcp_t tcps, *tcp; in netstat_tcp_cb() local
603 if (mdb_vread(&tcps, sizeof (tcp_t), tcp_kaddr) == -1) { in netstat_tcp_cb()
608 tcp = &tcps; in netstat_tcp_cb()