Searched defs:connp (Results 1 - 25 of 63) sorted by relevance

123

/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_cluster.c105 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 Dtcp_opt_data.c361 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 Dtcp_bind.c73 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 Dtcp_fusion.c84 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 Dtcp_timers.c52 * 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 Dtcp_time_wait.c270 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 Dtcp_misc.c117 #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 Dtcp_stats.c114 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 Dip_helper_stream.c67 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 Dip6_asp.c133 conn_t *connp = Q_TO_CONN(q); local
134 ip_stack_t *ipst = connp->conn_netstack->netstack_ip;
H A Dconn_opt.c107 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 Dsctp_init.c57 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 Dsctp_misc.c43 conn_t *connp; local
48 connp = sctp->sctp_connp;
88 ntohs(connp->conn_lport), ntohs(connp->conn_fport), cp);
H A Dsctp_bind.c64 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 Dsctp_conn.c142 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 Dsctp_error.c186 conn_t *connp = sctp->sctp_connp; local
266 ixa = conn_get_ixa_exclusive(connp);
H A Dsctp_notify.c53 conn_t *connp = sctp->sctp_connp; local
85 sin4->sin_port = connp->conn_fport;
94 sin6->sin6_port = connp->conn_fport;
H A Dsctp_snmp.c551 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 Dsctp_hash.c240 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 Dsctp_opt_data.c73 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 Dproto_set.c41 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 Dsqueue.c218 #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 Dudp_stats.c70 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 Dldmad.c107 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 Dt4_l2t.c474 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;

Completed in 119 milliseconds

123