Lines Matching refs:tcp_t
54 static int tcp_bind_select_lport(tcp_t *, in_port_t *, boolean_t,
56 static in_port_t tcp_get_next_priv_port(const tcp_t *);
59 * Hash list insertion routine for tcp_t structures. Each hash bucket
60 * contains a list of tcp_t entries, and each entry is bound to a unique
61 * port. If there are multiple tcp_t's that are bound to the same port, then
67 tcp_bind_hash_insert(tf_t *tbf, tcp_t *tcp, int caller_holds_lock)
69 tcp_t **tcpp;
70 tcp_t *tcpnext;
71 tcp_t *tcphash;
151 * Hash list removal routine for tcp_t structures.
154 tcp_bind_hash_remove(tcp_t *tcp)
156 tcp_t *tcpnext;
212 tcp_update_next_port(in_port_t port, const tcp_t *tcp, boolean_t random)
279 tcp_get_next_priv_port(const tcp_t *tcp)
303 tcp_bind_select_lport(tcp_t *tcp, in_port_t *requested_port_ptr,
515 tcp_t *tcp = connp->conn_tcp;
640 * In either case, when succeeding update the tcp_t to record the port number
648 tcp_bindi(tcp_t *tcp, in_port_t port, const in6_addr_t *laddr,
692 tcp_t *ltcp;
698 * Ensure that the tcp_t is not currently in the bind hash.
704 * Make sure that we access only members of tcp_t
853 * binding tcp_t.
884 void, NULL, tcp_t *, tcp, void, NULL,