Lines Matching refs:econnp

1113 	conn_t	*econnp = (conn_t *)arg;  in tcp_eager_kill()  local
1114 tcp_t *eager = econnp->conn_tcp; in tcp_eager_kill()
1123 econnp->conn_rq = NULL; in tcp_eager_kill()
1124 econnp->conn_wq = NULL; in tcp_eager_kill()
1131 if (econnp->conn_fanout != NULL && eager->tcp_state > TCPS_LISTEN) { in tcp_eager_kill()
1148 CONN_DEC_REF(econnp); in tcp_eager_kill()
1444 conn_t *econnp = NULL; in tcp_input_listener() local
1584 econnp = tcp_get_conn(arg2, tcps); in tcp_input_listener()
1585 if (econnp == NULL) in tcp_input_listener()
1588 ASSERT(econnp->conn_netstack == lconnp->conn_netstack); in tcp_input_listener()
1589 econnp->conn_sqp = new_sqp; in tcp_input_listener()
1590 econnp->conn_initial_sqp = new_sqp; in tcp_input_listener()
1591 econnp->conn_ixa->ixa_sqp = new_sqp; in tcp_input_listener()
1593 econnp->conn_fport = tcpha->tha_lport; in tcp_input_listener()
1594 econnp->conn_lport = tcpha->tha_fport; in tcp_input_listener()
1596 err = conn_inherit_parent(lconnp, econnp); in tcp_input_listener()
1601 econnp->conn_ixa->ixa_src_generation = ipst->ips_src_generation; in tcp_input_listener()
1609 tpi_mp = tcp_conn_create_v4(lconnp, econnp, mp, ira); in tcp_input_listener()
1611 tpi_mp = tcp_conn_create_v6(lconnp, econnp, mp, ira); in tcp_input_listener()
1617 eager = econnp->conn_tcp; in tcp_input_listener()
1627 ASSERT((econnp->conn_ixa->ixa_flags & in tcp_input_listener()
1634 econnp->conn_ixa->ixa_flags |= IXAF_NO_DEV_FLOW_CTL; in tcp_input_listener()
1640 if (!(ira->ira_flags & IRAF_IS_IPV4) && econnp->conn_bound_if == 0) { in tcp_input_listener()
1641 if (IN6_IS_ADDR_LINKSCOPE(&econnp->conn_faddr_v6) || in tcp_input_listener()
1642 IN6_IS_ADDR_LINKSCOPE(&econnp->conn_laddr_v6)) { in tcp_input_listener()
1643 econnp->conn_incoming_ifindex = ifindex; in tcp_input_listener()
1644 econnp->conn_ixa->ixa_flags |= IXAF_SCOPEID_SET; in tcp_input_listener()
1645 econnp->conn_ixa->ixa_scopeid = ifindex; in tcp_input_listener()
1653 ip_pkt_t *ipp = &econnp->conn_xmit_ipp; in tcp_input_listener()
1678 econnp->conn_flags |= IPCL_NONSTR; in tcp_input_listener()
1701 if (!ip_ipsec_policy_inherit(econnp, lconnp, ira)) { in tcp_input_listener()
1702 CONN_DEC_REF(econnp); in tcp_input_listener()
1717 ip_xmit_attr_t *ixa = econnp->conn_ixa; in tcp_input_listener()
1742 econnp, ts_label_t *, ixa->ixa_tsl) in tcp_input_listener()
1744 ixa->ixa_tsl = crgetlabel(econnp->conn_cred); in tcp_input_listener()
1746 econnp, ts_label_t *, ixa->ixa_tsl) in tcp_input_listener()
1769 TCP_BIND_HASH(econnp->conn_lport)], eager, 0); in tcp_input_listener()
1771 CL_INET_CONNECT(econnp, B_FALSE, err); in tcp_input_listener()
1813 (eager->tcp_rwnd == 0 ? econnp->conn_rcvbuf : in tcp_input_listener()
1828 ASSERT(econnp->conn_rcvbuf != 0 && in tcp_input_listener()
1829 econnp->conn_rcvbuf == eager->tcp_rwnd); in tcp_input_listener()
1869 if (addr_cache != NULL && econnp->conn_faddr_v4 == in tcp_input_listener()
1870 addr_cache[IP_ADDR_CACHE_HASH(econnp->conn_faddr_v4)]) { in tcp_input_listener()
1891 econnp->conn_ixa, void, NULL, tcp_t *, eager, void, NULL, in tcp_input_listener()
1901 CONN_INC_REF(econnp); in tcp_input_listener()
1931 CONN_INC_REF(econnp); in tcp_input_listener()
1939 if (ipcl_conn_insert(econnp) != 0) in tcp_input_listener()
1942 ASSERT(econnp->conn_ixa->ixa_notify_cookie == econnp->conn_tcp); in tcp_input_listener()
1948 if (econnp->conn_sqp == lconnp->conn_sqp) { in tcp_input_listener()
1950 econnp->conn_ixa, __dtrace_tcp_void_ip_t *, mp1->b_rptr, in tcp_input_listener()
1952 &mp1->b_rptr[econnp->conn_ixa->ixa_ip_hdr_length]); in tcp_input_listener()
1953 (void) conn_ip_output(mp1, econnp->conn_ixa); in tcp_input_listener()
1954 CONN_DEC_REF(econnp); in tcp_input_listener()
1956 SQUEUE_ENTER_ONE(econnp->conn_sqp, mp1, tcp_send_synack, in tcp_input_listener()
1957 econnp, NULL, SQ_PROCESS, SQTAG_TCP_SEND_SYNACK); in tcp_input_listener()
1965 SQUEUE_ENTER_ONE(econnp->conn_sqp, mp1, tcp_eager_kill, in tcp_input_listener()
1966 econnp, NULL, SQ_FILL, SQTAG_TCP_CONN_REQ_2); in tcp_input_listener()
1974 if ((econnp = ipcl_classify(mp, ira, ipst)) != NULL) { in tcp_input_listener()
1975 if (!IPCL_IS_CONNECTED(econnp)) { in tcp_input_listener()
1986 CONN_DEC_REF(econnp); in tcp_input_listener()
1989 SQUEUE_ENTER_ONE(econnp->conn_sqp, mp, tcp_input_data, in tcp_input_listener()
1990 econnp, ira, SQ_FILL, SQTAG_TCP_CONN_REQ_1); in tcp_input_listener()
1998 CONN_DEC_REF(econnp); in tcp_input_listener()