Lines Matching refs:tcp_t

208 	tcp_t		*tcp_time_wait_bucket[TCP_TIME_WAIT_BUCKETS];
209 tcp_t *tcp_free_list;
314 tcp_t *tcp;
349 extern void tcp_clrqfull(tcp_t *);
350 extern void tcp_setqfull(tcp_t *);
612 tcp_calculate_rto(tcp_t *tcp, tcp_stack_t *tcps, uint32_t extra) in tcp_calculate_rto()
646 extern void tcp_acceptor_hash_insert(t_uscalar_t, tcp_t *);
647 extern tcp_t *tcp_acceptor_hash_lookup(t_uscalar_t, tcp_stack_t *);
648 extern void tcp_acceptor_hash_remove(tcp_t *);
649 extern mblk_t *tcp_ack_mp(tcp_t *);
650 extern int tcp_build_hdrs(tcp_t *);
651 extern void tcp_cleanup(tcp_t *);
652 extern int tcp_clean_death(tcp_t *, int);
656 extern void tcp_close_detached(tcp_t *);
658 extern void tcp_closei_local(tcp_t *);
662 extern void tcp_disconnect(tcp_t *, mblk_t *);
663 extern char *tcp_display(tcp_t *, char *, char);
671 extern boolean_t tcp_eager_blowoff(tcp_t *, t_scalar_t);
672 extern void tcp_eager_cleanup(tcp_t *, boolean_t);
674 extern void tcp_eager_unlink(tcp_t *);
675 extern void tcp_init_values(tcp_t *, tcp_t *);
676 extern void tcp_ipsec_cleanup(tcp_t *);
677 extern int tcp_maxpsz_set(tcp_t *, boolean_t);
678 extern void tcp_mss_set(tcp_t *, uint32_t);
681 extern uint_t tcp_rwnd_reopen(tcp_t *);
682 extern int tcp_rwnd_set(tcp_t *, uint32_t);
683 extern int tcp_set_destination(tcp_t *);
684 extern void tcp_set_ws_value(tcp_t *);
685 extern void tcp_stop_lingering(tcp_t *);
686 extern void tcp_update_pmtu(tcp_t *, boolean_t);
687 extern mblk_t *tcp_zcopy_backoff(tcp_t *, mblk_t *, boolean_t);
688 extern boolean_t tcp_zcopy_check(tcp_t *);
689 extern void tcp_zcopy_notify(tcp_t *);
690 extern void tcp_get_proto_props(tcp_t *, struct sock_proto_props *);
697 extern void tcp_bind_hash_insert(tf_t *, tcp_t *, int);
698 extern void tcp_bind_hash_remove(tcp_t *);
699 extern in_port_t tcp_bindi(tcp_t *, in_port_t, const in6_addr_t *,
701 extern in_port_t tcp_update_next_port(in_port_t, const tcp_t *,
707 extern void tcp_fuse(tcp_t *, uchar_t *, tcpha_t *);
708 extern void tcp_unfuse(tcp_t *);
709 extern boolean_t tcp_fuse_output(tcp_t *, mblk_t *, uint32_t);
710 extern void tcp_fuse_output_urg(tcp_t *, mblk_t *);
711 extern boolean_t tcp_fuse_rcv_drain(queue_t *, tcp_t *, mblk_t **);
712 extern size_t tcp_fuse_set_rcv_hiwat(tcp_t *, size_t);
713 extern int tcp_fuse_maxpsz(tcp_t *);
714 extern void tcp_fuse_backenable(tcp_t *);
723 extern void tcp_rexmit_after_error(tcp_t *);
724 extern void tcp_sack_rexmit(tcp_t *, uint_t *);
725 extern void tcp_send_data(tcp_t *, mblk_t *);
728 extern void tcp_ss_rexmit(tcp_t *);
729 extern void tcp_update_xmit_tail(tcp_t *, uint32_t);
731 extern void tcp_wput_data(tcp_t *, mblk_t *, boolean_t);
734 extern void tcp_xmit_ctl(char *, tcp_t *, uint32_t, uint32_t, int);
737 extern mblk_t *tcp_xmit_mp(tcp_t *, mblk_t *, int32_t, int32_t *,
743 extern void cc_cong_signal(tcp_t *, uint32_t, uint32_t);
748 extern boolean_t tcp_paws_check(tcp_t *, const tcp_opt_t *);
750 extern uint_t tcp_rcv_drain(tcp_t *);
751 extern void tcp_rcv_enqueue(tcp_t *, mblk_t *, uint_t, cred_t *);
760 extern boolean_t tcp_newconn_notify(tcp_t *, ip_recv_attr_t *);
771 extern void tcp_timermp_free(tcp_t *);
775 extern void tcp_timers_stop(tcp_t *);
780 extern void tcp_addr_req(tcp_t *, mblk_t *);
781 extern void tcp_capability_req(tcp_t *, mblk_t *);
782 extern boolean_t tcp_conn_con(tcp_t *, uchar_t *, mblk_t *,
784 extern void tcp_err_ack(tcp_t *, mblk_t *, int, int);
785 extern void tcp_err_ack_prim(tcp_t *, mblk_t *, int, int, int);
786 extern void tcp_info_req(tcp_t *, mblk_t *);
790 extern void tcp_tpi_bind(tcp_t *, mblk_t *);
793 extern void tcp_tpi_connect(tcp_t *, mblk_t *);
797 extern void tcp_tpi_unbind(tcp_t *, mblk_t *);
798 extern void tcp_tli_accept(tcp_t *, mblk_t *);
799 extern void tcp_use_pure_tpi(tcp_t *);
800 extern void tcp_do_capability_ack(tcp_t *, struct T_capability_ack *,
813 extern void tcp_time_wait_append(tcp_t *);
815 extern boolean_t tcp_time_wait_remove(tcp_t *, tcp_squeue_priv_t *);
816 extern void tcp_time_wait_processing(tcp_t *, mblk_t *, uint32_t,