| /illumos-gate/usr/src/uts/common/inet/tcp/ |
| H A D | tcp_cluster.c | 105 conn_t *connp; local 113 connp = NULL; 115 while ((connp = 116 ipcl_get_next_conn(connfp, connp, IPCL_TCPCONN)) != NULL) { 118 tcp = connp->conn_tcp; 120 cl_tcpi.cl_tcpi_ipversion = connp->conn_ipversion; 122 cl_tcpi.cl_tcpi_lport = connp->conn_lport; 123 cl_tcpi.cl_tcpi_fport = connp->conn_fport; 124 cl_tcpi.cl_tcpi_laddr_v6 = connp->conn_laddr_v6; 125 cl_tcpi.cl_tcpi_faddr_v6 = connp [all...] |
| H A D | tcp_opt_data.c | 361 tcp_opt_get(conn_t *connp, int level, int name, uchar_t *ptr) argument 364 tcp_t *tcp = connp->conn_tcp; 368 coas.coa_connp = connp; 369 coas.coa_ixa = connp->conn_ixa; 370 coas.coa_ipp = &connp->conn_xmit_ipp; 452 if (connp->conn_family != AF_INET) 458 return (ip_opt_get_user(connp, ptr)); 469 if (connp->conn_ipversion != IPV6_VERSION) { 480 mutex_enter(&connp->conn_lock); 482 mutex_exit(&connp 492 tcp_opt_set(conn_t *connp, uint_t optset_context, int level, int name, uint_t inlen, uchar_t *invalp, uint_t *outlenp, uchar_t *outvalp, void *thisdg_attrs, cred_t *cr) argument [all...] |
| H A D | tcp_bind.c | 73 conn_t *connp = tcp->tcp_connp; local 91 connp->conn_lport != tcphash->tcp_connp->conn_lport) 113 if (V6_OR_V4_INADDR_ANY(connp->conn_bound_addr_v6) && 160 conn_t *connp = tcp->tcp_connp; local 169 ASSERT(connp->conn_lport != 0); 171 connp->conn_lport)].tf_lock; 318 conn_t *connp = tcp->tcp_connp; local 321 in6_addr_t v6addr = connp->conn_laddr_v6; 343 requested_port = connp->conn_anon_priv_bind ? 357 if (connp 519 tcp_bind_check(conn_t *connp, struct sockaddr *sa, socklen_t len, cred_t *cr, boolean_t bind_to_req_port_only) argument 663 conn_t *connp = tcp->tcp_connp; local [all...] |
| H A D | tcp_fusion.c | 84 conn_t *peer_connp, *connp = tcp->tcp_connp; local 111 if (connp->conn_ipversion == IPV4_VERSION) { 112 peer_connp = ipcl_conn_tcp_lookup_reversed_ipv4(connp, 115 peer_connp = ipcl_conn_tcp_lookup_reversed_ipv6(connp, 128 ASSERT(peer_connp == NULL || peer_connp != connp); 129 if (peer_connp == NULL || peer_connp->conn_sqp != connp->conn_sqp || 131 IPCL_IS_NONSTR(connp) != IPCL_IS_NONSTR(peer_connp)) { 142 ASSERT(peer_connp->conn_sqp == connp->conn_sqp); 440 conn_t *connp = tcp->tcp_connp; local 453 iaflags_t ixaflags = connp 702 conn_t *connp = tcp->tcp_connp; local 839 conn_t *connp = tcp->tcp_connp; local [all...] |
| H A D | tcp_timers.c | 52 * timeout_id_t tcp_timeout(connp, func, time) 53 * clock_t tcp_timeout_cancel(connp, timeout_id) 65 * The call-back function 'func' always receives 'connp' as its single 100 * stages using the tcp_timer_t structure which contains the connp pointer, the 119 * The tcp_timeout() places a refhold on the connp instance which guarantees 136 tcp_timeout(conn_t *connp, void (*f)(void *), hrtime_t tim) argument 140 tcp_t *tcp = connp->conn_tcp; 142 ASSERT(connp->conn_sqp != NULL); 156 CONN_INC_REF(connp); 158 tcpt->connp 180 conn_t *connp; local 193 conn_t *connp = (conn_t *)arg; local 231 tcp_timeout_cancel(conn_t *connp, timeout_id_t id) argument 421 conn_t *connp = (conn_t *)arg; local 518 conn_t *connp = (conn_t *)arg; local 538 conn_t *connp = (conn_t *)arg; local 560 conn_t *connp = (conn_t *)arg; local 611 conn_t *connp = tcp->tcp_connp; local 649 conn_t *connp = (conn_t *)arg; local 1105 conn_t *connp = (conn_t *)arg; local [all...] |
| H A D | tcp_time_wait.c | 270 conn_t *connp = (conn_t *)arg; local 271 tcp_t *tcp = connp->conn_tcp; 278 ASSERT((connp->conn_family == AF_INET && 279 connp->conn_ipversion == IPV4_VERSION) || 280 (connp->conn_family == AF_INET6 && 281 (connp->conn_ipversion == IPV4_VERSION || 282 connp->conn_ipversion == IPV6_VERSION))); 299 conn_t *connp = tcp->tcp_connp; local 303 ASSERT(connp->conn_fanout != NULL); 305 lock = &connp 607 conn_t *connp = tcp->tcp_connp; local [all...] |
| H A D | tcp_misc.c | 117 #define TCP_AC_ADDR_MATCH(acp, connp, tcp) \ 120 TCP_AC_V4LOCAL((acp)) == (connp)->conn_laddr_v4) && \ 122 TCP_AC_V4REMOTE((acp)) == (connp)->conn_faddr_v4) && \ 124 TCP_AC_V4LPORT((acp)) == (connp)->conn_lport) && \ 126 TCP_AC_V4RPORT((acp)) == (connp)->conn_fport) && \ 131 &(connp)->conn_laddr_v6)) && \ 134 &(connp)->conn_faddr_v6)) && \ 136 TCP_AC_V6LPORT((acp)) == (connp)->conn_lport) && \ 138 TCP_AC_V6RPORT((acp)) == (connp)->conn_fport) && \ 142 #define TCP_AC_MATCH(acp, connp, tc 241 conn_t *connp = (conn_t *)arg; local 430 conn_t *connp = Q_TO_CONN(q); local 687 conn_t *connp; local [all...] |
| H A D | tcp_stats.c | 114 conn_t *connp = Q_TO_CONN(q); local 141 ipst = connp->conn_netstack->netstack_ip; 142 tcps = connp->conn_netstack->netstack_tcp; 175 connp = NULL; 177 while ((connp = 178 ipcl_get_next_conn(connfp, connp, IPCL_TCPCONN)) != NULL) { 182 if (connp->conn_zoneid != zoneid) 185 tcp = connp->conn_tcp; 199 if (connp->conn_mlp_type != mlptSingle) { 200 if (connp 549 conn_t *connp; local [all...] |
| /illumos-gate/usr/src/uts/common/inet/ip/ |
| H A D | ip_helper_stream.c | 67 conn_t *connp = *((conn_t **)mp->b_cont->b_rptr); local 78 connp->conn_helper_info->iphs_minfo = q->q_ptr; 79 connp->conn_helper_info->iphs_rq = RD(q); 80 connp->conn_helper_info->iphs_wq = WR(q); 81 WR(q)->q_ptr = RD(q)->q_ptr = (void *)connp; 82 connp->conn_rq = RD(q); 83 connp->conn_wq = WR(q); 180 ip_create_helper_stream(conn_t *connp, ldi_ident_t li) argument 188 if (connp->conn_helper_info != NULL) { 202 error = ldi_open_by_name((connp 245 ip_free_helper_stream(conn_t *connp) argument [all...] |
| H A D | ip6_asp.c | 133 conn_t *connp = Q_TO_CONN(q); local 134 ip_stack_t *ipst = connp->conn_netstack->netstack_ip;
|
| H A D | conn_opt.c | 107 conn_recvancillary_size(conn_t *connp, crb_t recv_ancillary, argument 111 ip_stack_t *ipst = connp->conn_netstack->netstack_ip; 131 connp->conn_family == AF_INET) { 145 ip_stack_t *ipst = connp->conn_netstack->netstack_ip; 172 connp->conn_family == AF_INET6) { 255 conn_recvancillary_add(conn_t *connp, crb_t recv_ancillary, argument 284 connp->conn_family == AF_INET) { 285 ip_stack_t *ipst = connp->conn_netstack->netstack_ip; 305 ipif = ipif_good_addr(ill, IPCL_ZONEID(connp)); 335 ip_stack_t *ipst = connp 591 conn_t *connp = coa->coa_connp; local 1047 conn_t *connp = coa->coa_connp; local 1177 conn_t *connp = coa->coa_connp; local 1499 conn_t *connp = coa->coa_connp; local 2003 conn_t *connp = coa->coa_connp; local 2038 conn_t *connp = coa->coa_connp; local 2071 conn_getsockname(conn_t *connp, struct sockaddr *sa, uint_t *salenp) argument 2128 conn_getpeername(conn_t *connp, struct sockaddr *sa, uint_t *salenp) argument 2185 conn_build_hdr_template(conn_t *connp, uint_t ulp_hdr_length, uint_t extra, const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo) argument 2496 ip_attr_connect(const conn_t *connp, ip_xmit_attr_t *ixa, const in6_addr_t *v6src, const in6_addr_t *v6dst, const in6_addr_t *v6nexthop, in_port_t dstport, in6_addr_t *laddrp, iulp_t *uinfo, uint32_t flags) argument 2572 conn_connect(conn_t *connp, iulp_t *uinfo, uint32_t flags) argument 2725 conn_same_as_last_v4(conn_t *connp, sin_t *sin) argument 2736 conn_same_as_last_v6(conn_t *connp, sin6_t *sin6) argument 2752 conn_update_label(const conn_t *connp, const ip_xmit_attr_t *ixa, const in6_addr_t *v6dst, ip_pkt_t *ipp) argument [all...] |
| /illumos-gate/usr/src/uts/common/inet/sctp/ |
| H A D | sctp_init.c | 57 conn_t *connp = sctp->sctp_connp; local 62 switch (connp->conn_family) { 152 conn_t *connp = sctp->sctp_connp; local 154 if (connp->conn_family == AF_INET) {
|
| H A D | sctp_misc.c | 43 conn_t *connp; local 48 connp = sctp->sctp_connp; 88 ntohs(connp->conn_lport), ntohs(connp->conn_fport), cp);
|
| H A D | sctp_bind.c | 64 conn_t *connp = sctp->sctp_connp; local 77 crgetzone(connp->conn_cred), sctps); 110 if (secpolicy_net_privaddr(connp->conn_cred, 129 conn_t *connp = sctp->sctp_connp; local 148 ss.ss_family = connp->conn_family; 158 ASSERT(!(connp->conn_ixa->ixa_free_flags & IXA_FREE_CRED)); 159 connp->conn_ixa->ixa_cred = connp->conn_cred; 160 connp->conn_ixa->ixa_cpid = connp 232 conn_t *connp = sctp->sctp_connp; local 341 conn_t *connp = sctp->sctp_connp; local 465 conn_t *connp = sctp->sctp_connp; local 548 conn_t *connp = sctp->sctp_connp; local [all...] |
| H A D | sctp_conn.c | 142 conn_t *connp, *econnp; local 160 connp = sctp->sctp_connp; 178 zcmn_err(connp->conn_zoneid, CE_WARN, 181 ntohs(connp->conn_lport), 197 if (connp->conn_policy != NULL) { 199 if (!ip_ipsec_policy_inherit(econnp, connp, ira)) { 254 if ((connp->conn_mlp_type != mlptSingle || 255 connp->conn_mac_mode != CONN_MAC_DEFAULT) && 364 conn_t *connp = sctp->sctp_connp; local 387 if (connp [all...] |
| H A D | sctp_error.c | 186 conn_t *connp = sctp->sctp_connp; local 266 ixa = conn_get_ixa_exclusive(connp);
|
| H A D | sctp_notify.c | 53 conn_t *connp = sctp->sctp_connp; local 85 sin4->sin_port = connp->conn_fport; 94 sin6->sin6_port = connp->conn_fport;
|
| H A D | sctp_snmp.c | 551 conn_t *connp; local 750 connp = sctp->sctp_connp; 753 if (connp->conn_mlp_type != mlptSingle) { 754 if (connp->conn_mlp_type == mlptShared || 755 connp->conn_mlp_type == mlptBoth) 757 if (connp->conn_mlp_type == mlptPrivate || 758 connp->conn_mlp_type == mlptBoth) 762 if (connp->conn_anon_mlp) { 766 switch (connp->conn_mac_mode) {
|
| H A D | sctp_hash.c | 240 conn_t *connp; local 248 connp = sctp->sctp_connp; 249 if (ports != connp->conn_ports) 251 if (!(connp->conn_zoneid == zoneid || 252 connp->conn_allzones || 253 ((connp->conn_mac_mode != CONN_MAC_DEFAULT) && 288 conn_t *connp; local 296 connp = sctp->sctp_connp; 297 if (lport != connp->conn_lport) 300 if (!(connp 533 conn_t *connp; local 692 conn_t *connp = sctp->sctp_connp; local 748 conn_t *connp = sctp->sctp_connp; local [all...] |
| H A D | sctp_opt_data.c | 73 conn_t *connp = sctp->sctp_connp; local 88 sin->sin_port = connp->conn_fport; 94 sin6->sin6_port = connp->conn_fport; 208 conn_t *connp = sctp->sctp_connp; local 213 ispriv = secpolicy_ip_config(connp->conn_cred, B_TRUE) == 0; 348 conn_t *connp = sctp->sctp_connp; local 376 (secpolicy_ip_config(connp->conn_cred, B_TRUE) != 0 && 794 conn_t *connp = sctp->sctp_connp; local 797 coas.coa_connp = connp; 798 coas.coa_ixa = connp 1043 conn_t *connp = sctp->sctp_connp; local 1370 conn_t *connp = sctp->sctp_connp; local 1424 conn_t *connp = sctp->sctp_connp; local 1468 conn_t *connp = sctp->sctp_connp; local [all...] |
| /illumos-gate/usr/src/uts/common/inet/ |
| H A D | proto_set.c | 41 proto_set_rx_hiwat(queue_t *q, conn_t *connp, size_t size) argument 44 if (connp != NULL && IPCL_IS_NONSTR(connp)) { 49 (*connp->conn_upcalls->su_set_proto_props) 50 (connp->conn_upper_handle, &sopp); 68 proto_set_rx_lowat(queue_t *q, conn_t *connp, size_t size) argument 71 if (connp != NULL && IPCL_IS_NONSTR(connp)) { 76 (*connp->conn_upcalls->su_set_proto_props) 77 (connp 100 proto_set_maxpsz(queue_t *q, conn_t *connp, size_t size) argument 133 proto_set_tx_maxblk(queue_t *q, conn_t *connp, ssize_t size) argument 159 proto_set_tx_copyopt(queue_t *q, conn_t *connp, int copyopt) argument 185 proto_set_tx_wroff(queue_t *q, conn_t *connp, size_t size) argument 217 proto_set_rx_oob_opt(conn_t *connp, boolean_t onoff) argument [all...] |
| H A D | squeue.c | 218 #define SQUEUE_DBG_SET(sqp, mp, proc, connp, tag) { \ 221 (sqp)->sq_connp = (connp); \ 231 #define SQUEUE_DBG_SET(sqp, mp, proc, connp, tag) 428 conn_t *connp; local 467 connp = (conn_t *)mp->b_prev; 471 ASSERT(proc != NULL && connp != NULL); 478 if (connp->conn_sqp == sqp) { 479 SQUEUE_DBG_SET(sqp, mp, proc, connp, 481 connp->conn_on_sqp = B_TRUE; 483 sqp, mblk_t *, mp, conn_t *, connp); 716 conn_t *connp; local 1380 conn_t *connp = (conn_t *)arg; local 1409 squeue_synch_enter(conn_t *connp, mblk_t *use_mp) argument 1487 squeue_synch_exit(conn_t *connp) argument [all...] |
| /illumos-gate/usr/src/uts/common/inet/udp/ |
| H A D | udp_stats.c | 70 conn_t *connp = Q_TO_CONN(q); local 75 ip_stack_t *ipst = connp->conn_netstack->netstack_ip; 76 udp_stack_t *us = connp->conn_netstack->netstack_udp; 102 zoneid = connp->conn_zoneid; 142 connp = NULL; 144 while ((connp = ipcl_get_next_conn(connfp, connp, 146 udp = connp->conn_udp; 147 if (zoneid != connp->conn_zoneid) 166 if (connp [all...] |
| /illumos-gate/usr/src/cmd/ldmad/ |
| H A D | ldmad.c | 107 ldma_connexion_t *connp; local 111 for (connp = agent->conn, i = 0; i < LDOMS_MAX_DOMAINS; i++, connp++) { 112 if (connp->hdl == hdl) 113 return (connp); 125 ldma_connexion_t *connp; local 130 for (connp = agent->conn, i = 0; i < LDOMS_MAX_DOMAINS; i++, connp++) { 131 if (connp->hdl == hdl) 133 if (availp == NULL && connp 166 ldma_connexion_t *connp; local 193 ldma_connexion_t *connp; local 300 ldma_connexion_t *connp; local [all...] |
| /illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
| H A D | t4_l2t.c | 474 t4_l2t_get(struct port_info *pi, conn_t *connp) argument 482 connp->conn_ixa->ixa_ire->ire_ill->ill_phyint->phyint_ifindex; 484 addr = (uint32_t *)&connp->conn_faddr_v4; 485 addr_len = sizeof (connp->conn_faddr_v4); 503 e->in_addr = connp->conn_faddr_v4;
|