Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_misc.c390 &count, exact, tcps); in tcp_ioctl_abort()
399 &count, exact, tcps); in tcp_ioctl_abort()
485 err = tcp_ioctl_abort(acp, tcps); in tcp_ioctl_abort_conn()
518 if (!tcps->tcps_reclaim) { in tcp_reclaim_timer()
524 tcps->tcps_reclaim = B_FALSE; in tcp_reclaim_timer()
525 tcps->tcps_reclaim_tid = 0; in tcp_reclaim_timer()
529 tcps, MSEC_TO_TICK(tcps->tcps_reclaim_period)); in tcp_reclaim_timer()
549 tcp_stack_t *tcps; in tcp_conn_reclaim() local
600 if (!tcps->tcps_reclaim) { in tcp_conn_reclaim()
601 tcps->tcps_reclaim = B_TRUE; in tcp_conn_reclaim()
[all …]
H A Dtcp.c560 ASSERT(tcps != NULL); in tcp_cleanup()
878 TCPS_CONN_DEC(tcps); in tcp_clean_death()
1258 TCPS_CONN_DEC(tcps); in tcp_closei_local()
2056 tcps->tcps_mss_def_ipv6 : tcps->tcps_mss_def_ipv4; in tcp_reinit()
2624 tcp_stack_t *tcps; in tcp_create_common() local
3756 tcp_stack_t *tcps; in tcp_stack_init() local
3762 tcps = (tcp_stack_t *)kmem_zalloc(sizeof (*tcps), KM_SLEEP); in tcp_stack_init()
3833 tcps->tcps_reclaim_period = tcps->tcps_rexmit_interval_max; in tcp_stack_init()
3863 return (tcps); in tcp_stack_init()
3949 kmem_free(tcps, sizeof (*tcps)); in tcp_stack_fini()
[all …]
H A Dtcp_bind.c160 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_bind_hash_remove() local
218 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_update_next_port() local
234 if (tcps->tcps_smallest_anon_port == in tcp_update_next_port()
235 tcps->tcps_largest_anon_port) { in tcp_update_next_port()
239 tcps->tcps_smallest_anon_port); in tcp_update_next_port()
292 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_get_next_priv_port() local
321 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_bind_select_lport() local
390 tcps->tcps_g_epriv_ports[i]) { in tcp_bind_select_lport()
666 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_bindi() local
692 tcps->tcps_min_anonpriv_port; in tcp_bindi()
[all …]
H A Dtcp_tunables.c75 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_listener_conf_get() local
88 mutex_enter(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_get()
107 mutex_exit(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_get()
124 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_listener_conf_add() local
156 mutex_exit(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_add()
170 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_listener_conf_del() local
189 mutex_exit(&tcps->tcps_listener_conf_lock); in tcp_listener_conf_del()
219 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_smallest_anon_set() local
237 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_largest_anon_set() local
254 tcp_stack_t *tcps = stack->netstack_tcp; in tcp_set_cc_algorithm() local
[all …]
H A Dtcp_fusion.c87 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_fuse() local
158 ns = tcps->tcps_netstack; in tcp_fuse()
277 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_unfuse() local
354 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_fuse_output_urg() local
402 TCP_STAT(tcps, tcp_fusion_urg); in tcp_fuse_output_urg()
403 TCPS_BUMP_MIB(tcps, tcpOutUrg); in tcp_fuse_output_urg()
450 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_fuse_output() local
649 TCPS_BUMP_MIB(tcps, tcpHCOutSegs); in tcp_fuse_output()
654 TCPS_BUMP_MIB(tcps, tcpHCInSegs); in tcp_fuse_output()
812 if (rwnd > tcps->tcps_max_buf) in tcp_fuse_set_rcv_hiwat()
[all …]
H A Dtcp_opt_data.c329 *i1 = tcps->tcps_ip_notify_interval; in tcp_opt_default()
332 *i1 = tcps->tcps_ip_abort_interval; in tcp_opt_default()
338 *i1 = tcps->tcps_ip_abort_cinterval; in tcp_opt_default()
347 *i1 = tcps->tcps_ipv4_ttl; in tcp_opt_default()
356 *i1 = tcps->tcps_ipv6_hoplimit; in tcp_opt_default()
522 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_opt_set() local
622 if (*i1 > tcps->tcps_max_buf) { in tcp_opt_set()
632 tcps->tcps_snd_lowat_fraction; in tcp_opt_set()
651 if (*i1 > tcps->tcps_max_buf) { in tcp_opt_set()
966 tcps->tcps_conn_grace_period); in tcp_opt_set()
[all …]
H A Dtcp_time_wait.c132 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_time_wait_append() local
155 TCP_DBGSTAT(tcps, tcp_time_wait); in tcp_time_wait_append()
609 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_time_wait_processing() local
611 TCPS_BUMP_MIB(tcps, tcpHCInSegs); in tcp_time_wait_processing()
659 TCP_DBGSTAT(tcps, in tcp_time_wait_processing()
699 switch (tcps->tcps_strong_iss) { in tcp_time_wait_processing()
711 context = tcps->tcps_iss_key; in tcp_time_wait_processing()
731 tcps->tcps_iss_incr; in tcp_time_wait_processing()
740 tcps->tcps_iss_incr_extra += adj; in tcp_time_wait_processing()
794 TCPS_BUMP_MIB(tcps, tcpInClosed); 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()
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()
597 TCPS_BUMP_MIB(tcps, tcpHCOutSegs); in tcp_ack_timer()
598 TCPS_BUMP_MIB(tcps, tcpOutAck); in tcp_ack_timer()
651 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_timer() local
756 TCPS_BUMP_MIB(tcps, tcpTimRetrans); in tcp_timer()
855 TCP_STAT(tcps, tcp_timer_fire_miss); in tcp_timer()
945 if (tcps->tcps_reclaim) { in tcp_timer()
[all …]
H A Dtcp_input.c312 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_mss_set() local
316 mss_max = tcps->tcps_mss_max_ipv4; in tcp_mss_set()
318 mss_max = tcps->tcps_mss_max_ipv6; in tcp_mss_set()
320 if (mss < tcps->tcps_mss_min) in tcp_mss_set()
321 mss = tcps->tcps_mss_min; in tcp_mss_set()
539 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_process_options() local
1460 TCP_STAT(tcps, tcp_listendrop); in tcp_input_listener()
1589 if (!tcps->tcps_dev_flow_ctl) in tcp_input_listener()
1607 tcps->tcps_rev_src_routes) { in tcp_input_listener()
2710 TCPS_CONN_INC(tcps); in tcp_input_data()
[all …]
H A Dtcp_output.c1113 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_output() local
2228 TCP_STAT(tcps, tcp_lso_times); in tcp_send()
2413 TCPS_BUMP_MIB(tcps, tcpOutRsts); in tcp_xmit_ctl()
2452 TCPS_BUMP_MIB(tcps, tcpOutAck); in tcp_xmit_ctl()
2493 if (!tcp_send_rst_chk(tcps)) { in tcp_xmit_early_reset()
2494 TCP_STAT(tcps, tcp_rst_unsent); in tcp_xmit_early_reset()
2512 TCP_STAT(tcps, tcp_rst_unsent); in tcp_xmit_early_reset()
2533 if (str && tcps->tcps_dbg) { in tcp_xmit_early_reset()
2731 TCP_STAT(tcps, tcp_no_listener); in tcp_xmit_listeners_reset()
3301 tcps->tcps_rst_cnt = 1; in tcp_send_rst_chk()
[all …]
H A Dtcp_stats.c170 tcp_stack_t *tcps; in tcp_snmp_get() local
399 tcp_sum_mib(tcps, &tcp_mib); in tcp_snmp_get()
614 tcp_stack_t *tcps; in tcp_kstat_update() local
624 tcps = ns->netstack_tcp; in tcp_kstat_update()
625 if (tcps == NULL) { in tcp_kstat_update()
653 tcp_sum_mib(tcps, &tcp_mib); in tcp_kstat_update()
845 tcp_stack_t *tcps; in tcp_kstat2_update() local
856 tcps = ns->netstack_tcp; in tcp_kstat2_update()
857 if (tcps == NULL) { in tcp_kstat2_update()
869 cnt = tcps->tcps_sc_cnt; in tcp_kstat2_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.c807 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_copy_info() local
821 tia->TIDU_size = tcps->tcps_mss_def_ipv4; in tcp_copy_info()
823 tia->TIDU_size = tcps->tcps_mss_def_ipv6; in tcp_copy_info()
1060 tcp_stack_t *tcps = tcp->tcp_tcps; in tcp_accept_finish() local
1191 TCP_STAT(tcps, tcp_fusion_backenabled); in tcp_accept_finish()
1308 tcp_stack_t *tcps = listener->tcp_tcps; in tcp_tli_accept() local
1378 acceptor = tcp_acceptor_hash_lookup(acceptor_id, tcps); in tcp_tli_accept()
1918 tcp_stack_t *tcps = listener->tcp_tcps; in tcp_send_conn_ind() local
2029 (tcps->tcps_conn_req_max_q0 >> 5) && in tcp_send_conn_ind()
H A Dtcp_socket.c677 tcp_stack_t *tcps = connp->conn_tcp->tcp_tcps; in tcp_ioctl() local
682 error = ip_create_helper_stream(connp, tcps->tcps_ldi_ident); in tcp_ioctl()
/illumos-gate/usr/src/uts/common/inet/
H A Dtcp_stats.h229 #define TCPS_BUMP_MIB(tcps, x) \ argument
232 #define TCPS_UPDATE_MIB(tcps, x, y) \ argument
236 #define TCP_DBGSTAT(tcps, x) \ argument
238 &((tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_stats.x))
242 #define TCP_DBGSTAT(tcps, x) argument
248 #define TCP_STAT(tcps, x) \ argument
249 ((tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_stats.x++)
250 #define TCP_STAT_UPDATE(tcps, x, n) \ argument
251 ((tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_stats.x += (n))
252 #define TCP_STAT_SET(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.h409 #define TCPS_CONN_INC(tcps) \ argument
411 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt)
413 #define TCPS_CONN_DEC(tcps) \ argument
415 (uint64_t *)&(tcps)->tcps_sc[CPU->cpu_seqid]->tcp_sc_conn_cnt)
607 tcp_calculate_rto(tcp_t *tcp, tcp_stack_t *tcps, uint32_t extra) in tcp_calculate_rto() argument
612 tcp->tcp_rtt_sd) + tcps->tcps_rexmit_interval_extra + extra; in tcp_calculate_rto()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_attr.c1213 &tcps->tcps_ixa_cleanup_lock); in tcp_ixa_cleanup_getmblk()
1223 &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()
1239 mutex_exit(&tcps->tcps_ixa_cleanup_lock); in tcp_ixa_cleanup_getmblk()
1255 tcp_stack_t *tcps; in tcp_ixa_cleanup() local
1264 tcps->tcps_ixa_cleanup_mp = mp; in tcp_ixa_cleanup()
1273 mutex_exit(&tcps->tcps_ixa_cleanup_lock); in tcp_ixa_cleanup()
1286 cv_wait(&tcps->tcps_ixa_cleanup_done_cv, in tcp_ixa_cleanup_wait_and_finish()
1287 &tcps->tcps_ixa_cleanup_lock); in tcp_ixa_cleanup_wait_and_finish()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c420 tcp_stack_t tcps; in tcps_sc_walk_init() local
425 if (mdb_vread(&tcps, sizeof (tcps), wsp->walk_addr) == -1) { in tcps_sc_walk_init()
429 if (tcps.tcps_sc_cnt == 0) in tcps_sc_walk_init()
437 wsp->walk_addr = (uintptr_t)tcps.tcps_sc; in tcps_sc_walk_init()
448 tcp_stack_t tcps; in tcps_sc_walk_step() local
452 if (mdb_vread(&tcps, sizeof (tcps), (uintptr_t)wsp->walk_data) == -1) { in tcps_sc_walk_step()
466 end = (char *)tcps.tcps_sc + tcps.tcps_sc_cnt * in tcps_sc_walk_step()
/illumos-gate/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()