Home
last modified time | relevance | path

Searched refs:connp (Results 1 – 25 of 72) sorted by relevance

123

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dipclassifier.c955 connp = connp->conn_next) { in ipcl_iptun_classify_v4()
969 connp = connp->conn_next) { in ipcl_iptun_classify_v4()
990 connp = connp->conn_next) { in ipcl_iptun_classify_v6()
1554 connp = connp->conn_next) { in ipcl_classify_v4()
1584 connp = connp->conn_next) { in ipcl_classify_v4()
1846 connp = connp->conn_next) { in ipcl_classify_raw()
1897 connp = connp->conn_next) { in ipcl_classify_raw()
2353 connp = connp->conn_g_next; in ipcl_walk()
2366 connp = connp->conn_g_next; in ipcl_walk()
2583 connp = connp->conn_next) { in ipcl_lookup_listener_v4()
[all …]
H A Dicmp.c554 &connp->conn_faddr_v6, connp->conn_flowinfo); in rawip_do_bind()
586 &connp->conn_faddr_v6, connp->conn_flowinfo); in rawip_do_bind()
909 &connp->conn_faddr_v6, connp->conn_flowinfo); in rawip_do_connect()
917 connp->conn_v6lastdst = connp->conn_faddr_v6; in rawip_do_connect()
919 connp->conn_lastdstport = connp->conn_fport; in rawip_do_connect()
920 connp->conn_lastflowinfo = connp->conn_flowinfo; in rawip_do_connect()
957 ASSERT(connp != NULL && IPCL_IS_RAWIP(connp)); in rawip_do_close()
1643 (void) proto_set_rx_hiwat(connp->conn_rq, connp, connp->conn_rcvbuf); in icmp_tpi_open()
1790 connp->conn_ixa->ixa_cred = connp->conn_cred; in rawip_do_open()
1791 connp->conn_ixa->ixa_cpid = connp->conn_cpid; in rawip_do_open()
[all …]
H A Dconn_opt.c704 *i1 = connp->conn_proto; in conn_opt_get()
1089 if (IPCL_IS_BOUND(connp)) in conn_opt_set_socket()
1099 if (IPCL_IS_BOUND(connp)) in conn_opt_set_socket()
1123 connp->conn_linger = 1; in conn_opt_set_socket()
1126 connp->conn_linger = 0; in conn_opt_set_socket()
1153 connp->conn_sndbuf = *i1; in conn_opt_set_socket()
2306 connp->conn_sum = 0; in conn_build_hdr_template()
2330 connp->conn_sum = 0; in conn_build_hdr_template()
2656 ip_attr_nexthop(&connp->conn_xmit_ipp, connp->conn_ixa, in conn_connect()
2693 &connp->conn_faddr_v6, &connp->conn_xmit_ipp); in conn_connect()
[all …]
H A Drts.c207 ASSERT(connp != NULL && IPCL_IS_RTS(connp)); in rts_common_close()
230 inet_minor_free(connp->conn_minor_arena, connp->conn_dev); in rts_common_close()
259 conn_t *connp; in rts_stream_open() local
316 conn_t *connp; in rts_open() local
371 connp->conn_ixa->ixa_cred = connp->conn_cred; in rts_open()
372 connp->conn_ixa->ixa_cpid = connp->conn_cpid; in rts_open()
374 connp->conn_ixa->ixa_tsl = crgetlabel(connp->conn_cred); in rts_open()
384 return (connp); in rts_open()
1464 conn_t *connp; in rts_create() local
1528 ASSERT(connp != NULL && IPCL_IS_RTS(connp)); in rts_close()
[all …]
H A Dip_helper_stream.c82 connp->conn_rq = RD(q); in ip_helper_share_conn()
83 connp->conn_wq = WR(q); in ip_helper_share_conn()
188 if (connp->conn_helper_info != NULL) { in ip_create_helper_stream()
210 mutex_enter(&connp->conn_lock); in ip_create_helper_stream()
213 mutex_exit(&connp->conn_lock); in ip_create_helper_stream()
218 connp->conn_helper_info = helper; in ip_create_helper_stream()
233 connp->conn_helper_info = NULL; in ip_create_helper_stream()
235 mutex_exit(&connp->conn_lock); in ip_create_helper_stream()
245 ip_free_helper_stream(conn_t *connp) in ip_free_helper_stream() argument
249 if (connp->conn_helper_info == NULL) in ip_free_helper_stream()
[all …]
H A Dip_multi.c247 if (connp->conn_ilg != NULL) in conn_ilg_alloc()
251 connp->conn_ilg = ilg; in conn_ilg_alloc()
253 ilg->ilg_connp = connp; in conn_ilg_alloc()
277 if (connp->conn_ilg == NULL) in ilm_bld_flists()
345 rw_exit(&connp->conn_ilg_lock); in ilm_bld_flists()
2204 conn_t *connp; in ip_sioctl_msfilter() local
2215 connp = Q_TO_CONN(q); in ip_sioctl_msfilter()
2334 if (IPCL_IS_TCP(connp)) in ip_msfilter_ill()
3078 ilg_delete_all(conn_t *connp) in ilg_delete_all() argument
3093 cv_wait(&connp->conn_cv, &connp->conn_lock); in ilg_delete_all()
[all …]
H A Dip_attr.c770 oldixa = connp->conn_ixa; in conn_get_ixa_impl()
791 connp->conn_ixa = ixa; in conn_get_ixa_impl()
847 oldixa = connp->conn_ixa; in conn_replace_ixa()
850 connp->conn_ixa = ixa; in conn_replace_ixa()
875 oldixa = connp->conn_ixa; in conn_get_ixa_exclusive()
1312 if (IPCL_IS_TCP(connp)) { in conn_ixa_cleanup()
1321 CONN_INC_REF(connp); in conn_ixa_cleanup()
1330 sctp = CONN2SCTP(connp); in conn_ixa_cleanup()
1366 conn_t *, connp); in conn_ixa_cleanup()
1420 if (connp->conn_blocked) { in ixa_check_drain_insert()
[all …]
/illumos-gate/usr/src/uts/common/inet/
H A Dipclassifier.h110 #define IPCL_IS_TCP(connp) \ argument
128 #define IPCL_IS_NONSTR(connp) ((connp)->conn_flags & IPCL_NONSTR) argument
477 (connp)->conn_ref++; \
486 (connp)->conn_ref++; \
500 ((connp)->conn_ref == 1 && (connp)->conn_on_sqp)) \
502 "= %d\n", (void *)(connp), (connp)->conn_ref); \
504 (connp)->conn_ref--; \
519 ((connp)->conn_allzones ? ALL_ZONES : (connp)->conn_zoneid)
583 !(connp)->conn_ipv6_v6only)
603 !(connp)->conn_ipv6_v6only)
[all …]
H A Dtcp_cluster.h67 if ((connp)->conn_laddr_v4 != 0) { \
71 (uint8_t *)(&((connp)->conn_laddr_v4)),\
72 (in_port_t)(connp)->conn_lport, \
73 (uint8_t *)(&((connp)->conn_faddr_v4)),\
78 &(connp)->conn_laddr_v6)) { \
83 (in_port_t)(connp)->conn_lport, \
91 #define CL_INET_DISCONNECT(connp) { \ argument
98 if ((connp)->conn_laddr_v4 != 0) { \
103 (in_port_t)(connp)->conn_lport, \
109 &(connp)->conn_laddr_v6)) { \
[all …]
H A Dproto_set.c44 if (connp != NULL && IPCL_IS_NONSTR(connp)) { in proto_set_rx_hiwat()
50 (connp->conn_upper_handle, &sopp); in proto_set_rx_hiwat()
71 if (connp != NULL && IPCL_IS_NONSTR(connp)) { in proto_set_rx_lowat()
77 (connp->conn_upper_handle, &sopp); in proto_set_rx_lowat()
102 if (connp != NULL && IPCL_IS_NONSTR(connp)) { in proto_set_maxpsz()
108 (connp->conn_upper_handle, &sopp); in proto_set_maxpsz()
135 if (connp != NULL && IPCL_IS_NONSTR(connp)) { in proto_set_tx_maxblk()
161 if (connp != NULL && IPCL_IS_NONSTR(connp)) { in proto_set_tx_copyopt()
187 if (connp != NULL && IPCL_IS_NONSTR(connp)) { in proto_set_tx_wroff()
194 if (connp->conn_upper_handle != NULL) in proto_set_tx_wroff()
[all …]
H A Dsqueue.c333 conn_t *connp; in squeue_enter() local
394 CONN_DEC_REF(connp); in squeue_enter()
522 CONN_DEC_REF(connp); in squeue_enter()
604 conn_t *connp; in squeue_drain() local
699 CONN_DEC_REF(connp); in squeue_drain()
701 SQUEUE_ENTER_ONE(connp->conn_sqp, mp, proc, connp, ira, in squeue_drain()
1288 sqp = connp->conn_sqp; in squeue_synch_enter()
1342 CONN_INC_REF(connp); in squeue_synch_enter()
1370 conn_t *connp; in squeue_try_drain_one() local
1436 conn_t *, connp); in squeue_try_drain_one()
[all …]
/illumos-gate/usr/src/uts/common/inet/udp/
H A Dudp.c881 &connp->conn_faddr_v6, connp->conn_fport, connp->conn_flowinfo); in udp_do_disconnect()
2062 connp->conn_wq->q_hiwat = connp->conn_sndbuf; in udp_opt_set()
4795 connp->conn_ixa->ixa_cred = connp->conn_cred; in udp_do_open()
4796 connp->conn_ixa->ixa_cpid = connp->conn_cpid; in udp_do_open()
4896 ASSERT(connp != NULL && IPCL_IS_UDP(connp)); in udp_do_close()
5507 &connp->conn_faddr_v6, connp->conn_fport, connp->conn_flowinfo); in udp_do_bind()
5550 &connp->conn_faddr_v6, connp->conn_fport, connp->conn_flowinfo); in udp_do_bind()
5668 &connp->conn_faddr_v6, connp->conn_fport, connp->conn_flowinfo); in udp_do_unbind()
5898 &connp->conn_faddr_v6, connp->conn_fport, connp->conn_flowinfo); in udp_do_connect()
5908 connp->conn_lastdstport = connp->conn_fport; in udp_do_connect()
[all …]
H A Dudp_stats.c80 conn_t *connp = Q_TO_CONN(q); in udp_snmp_get() local
121 zoneid = connp->conn_zoneid; in udp_snmp_get()
162 connp = NULL; in udp_snmp_get()
164 while ((connp = ipcl_get_next_conn(connfp, connp, in udp_snmp_get()
168 udp = connp->conn_udp; in udp_snmp_get()
197 if (connp->conn_anon_mlp) { in udp_snmp_get()
252 connp->conn_faddr_v4; in udp_snmp_get()
267 (connp->conn_cpid < 0) ? in udp_snmp_get()
269 connp->conn_cpid; in udp_snmp_get()
311 connp->conn_faddr_v6; in udp_snmp_get()
[all …]
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp.c656 connp->conn_sndlowat = connp->conn_sndbuf / in tcp_set_destination()
1099 cv_wait(&connp->conn_cv, &connp->conn_lock); in tcp_close_common()
1165 cv_wait(&connp->conn_cv, &connp->conn_lock); in tcp_close_common()
1621 connp->conn_saddr_v6 = connp->conn_laddr_v6; in tcp_connect_ipv4()
1659 connp->conn_fport == connp->conn_lport) in tcp_connect_ipv4()
1706 connp->conn_saddr_v6 = connp->conn_laddr_v6; in tcp_connect_ipv6()
1755 connp->conn_fport == connp->conn_lport) in tcp_connect_ipv6()
2695 connp->conn_initial_sqp = connp->conn_sqp; in tcp_create_common()
2696 connp->conn_ixa->ixa_sqp = connp->conn_sqp; in tcp_create_common()
2760 connp->conn_sndlowat = connp->conn_sndbuf / in tcp_create_common()
[all …]
H A Dtcp_socket.c126 connp->conn_rcvbuf == connp->conn_tcp->tcp_rwnd); in tcp_activate()
262 (*connp->conn_upcalls->su_opctl)(connp->conn_upper_handle, in tcp_listen()
509 tcp = connp->conn_tcp; in tcp_sendmsg()
549 CONN_INC_REF(connp); in tcp_sendmsg()
592 CONN_INC_REF(connp); in tcp_shutdown()
596 (*connp->conn_upcalls->su_opctl)(connp->conn_upper_handle, in tcp_shutdown()
602 (*connp->conn_upcalls->su_opctl)(connp->conn_upper_handle, in tcp_shutdown()
750 CONN_DEC_REF(connp); in tcp_close()
764 conn_t *connp; in tcp_create() local
774 if (connp == NULL) { in tcp_create()
[all …]
H A Dtcp_bind.c399 if (connp->conn_debug) { in tcp_bind_select_lport()
410 connp = tcp->tcp_connp; in tcp_bind_select_lport()
427 if (connp->conn_debug) { in tcp_bind_select_lport()
451 if (connp->conn_debug) { in tcp_bind_select_lport()
469 if (connp->conn_debug) { in tcp_bind_select_lport()
495 if (connp->conn_debug) { in tcp_bind_select_lport()
503 if (connp->conn_debug) { in tcp_bind_select_lport()
542 if (connp->conn_debug) { in tcp_bind_check()
552 if (connp->conn_debug) { in tcp_bind_check()
603 if (connp->conn_debug) { in tcp_bind_check()
[all …]
H A Dtcp_output.c126 SQUEUE_ENTER_ONE(connp->conn_sqp, mp, tcp_output, connp, in tcp_wput()
211 SQUEUE_ENTER_ONE(connp->conn_sqp, mp, output_proc, connp, in tcp_wput()
855 (connp->conn_fanout == NULL && connp->conn_ref >= 3)); in tcp_wput_ioctl()
925 (connp->conn_fanout == NULL && connp->conn_ref >= 3)); in tcp_wput_proto()
1129 (connp->conn_fanout == NULL && connp->conn_ref >= 3)); in tcp_output()
1283 sum = len + connp->conn_ht_ulp_len + connp->conn_sum; in tcp_output()
1473 connp->conn_ref >= (IPCL_IS_NONSTR(connp) ? 3 : 4)) || in tcp_close_output()
1475 connp->conn_ref >= (IPCL_IS_NONSTR(connp) ? 2 : 3))); in tcp_close_output()
1531 if (connp->conn_linger && connp->conn_lingertime == 0) { in tcp_close_output()
1577 if (connp->conn_linger && connp->conn_lingertime > 0 && in tcp_close_output()
[all …]
H A Dtcp_timers.c140 tcp_t *tcp = connp->conn_tcp; in tcp_timeout()
156 CONN_INC_REF(connp); in tcp_timeout()
158 tcpt->connp = connp; in tcp_timeout()
180 conn_t *connp; in tcp_timer_callback() local
183 connp = tcpt->connp; in tcp_timer_callback()
184 SQUEUE_ENTER_ONE(connp->conn_sqp, mp, tcp_timer_handler, connp, in tcp_timer_callback()
197 ASSERT(connp == tcpt->connp); in tcp_timer_handler()
216 (*tcpt->tcpt_proc)(connp); in tcp_timer_handler()
243 ASSERT(tcpt->connp == connp); in tcp_timeout_cancel()
250 CONN_DEC_REF(connp); in tcp_timeout_cancel()
[all …]
H A Dtcp_opt_data.c386 coas.coa_connp = connp; in tcp_opt_get()
536 coas.coa_connp = connp; in tcp_opt_set()
639 connp->conn_sndbuf = *i1; in tcp_opt_set()
641 connp->conn_sndlowat = connp->conn_sndbuf / in tcp_opt_set()
1166 ip_attr_nexthop(&connp->conn_xmit_ipp, connp->conn_ixa, in tcp_opt_set()
1171 (void) ip_attr_connect(connp, connp->conn_ixa, in tcp_opt_set()
1172 &connp->conn_laddr_v6, &connp->conn_faddr_v6, in tcp_opt_set()
1178 connp->conn_wq->q_hiwat = connp->conn_sndbuf; in tcp_opt_set()
1181 connp->conn_wroff = connp->conn_ht_iphc_allocated + in tcp_opt_set()
1183 (void) proto_set_tx_wroff(connp->conn_rq, connp, in tcp_opt_set()
[all …]
H A Dtcp_input.c978 connp->conn_saddr_v6 = connp->conn_laddr_v6; in tcp_conn_create_v6()
1012 connp->conn_saddr_v6 = connp->conn_laddr_v6; in tcp_conn_create_v6()
1073 connp->conn_saddr_v6 = connp->conn_laddr_v6; in tcp_conn_create_v4()
2096 SQUEUE_ENTER_ONE(connp->conn_sqp, mp, connp->conn_recv, connp, in tcp_input_listener_unbound()
2648 ASSERT(connp->conn_initial_sqp == connp->conn_sqp); in tcp_input_data()
2650 if (connp->conn_final_sqp != connp->conn_sqp) { in tcp_input_data()
2654 SQUEUE_SWITCH(connp, connp->conn_final_sqp); in tcp_input_data()
2727 connp->conn_wroff = connp->conn_ht_iphc_len; in tcp_input_data()
2733 (void) proto_set_tx_wroff(connp->conn_rq, connp, in tcp_input_data()
5627 connp->conn_recv, connp, ira, in tcp_reinput()
[all …]
H A Dtcp_cluster.c105 conn_t *connp; in cl_tcp_walk_list_stack() local
113 connp = NULL; in cl_tcp_walk_list_stack()
115 while ((connp = in cl_tcp_walk_list_stack()
116 ipcl_get_next_conn(connfp, connp, IPCL_TCPCONN)) != NULL) { in cl_tcp_walk_list_stack()
118 tcp = connp->conn_tcp; in cl_tcp_walk_list_stack()
120 cl_tcpi.cl_tcpi_ipversion = connp->conn_ipversion; in cl_tcp_walk_list_stack()
122 cl_tcpi.cl_tcpi_lport = connp->conn_lport; in cl_tcp_walk_list_stack()
123 cl_tcpi.cl_tcpi_fport = connp->conn_fport; in cl_tcp_walk_list_stack()
124 cl_tcpi.cl_tcpi_laddr_v6 = connp->conn_laddr_v6; in cl_tcp_walk_list_stack()
125 cl_tcpi.cl_tcpi_faddr_v6 = connp->conn_faddr_v6; in cl_tcp_walk_list_stack()
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_conn.c272 connp = nxt_connp; in ilb_conn_cleanup()
371 ilb_conn_t *connp; in ilb_conn_hash_fini() local
508 ilb_conn_t *connp; in ilb_conn_add() local
759 ilb_conn_t *connp; in ilb_find_conn() local
769 for (connp = hash[i].ilb_connp; connp != NULL; in ilb_find_conn()
770 connp = connp->conn_c2s_next) { in ilb_find_conn()
788 for (connp = hash[i].ilb_connp; connp != NULL; in ilb_find_conn()
789 connp = connp->conn_s2c_next) { in ilb_find_conn()
905 ilb_conn_t *connp; in ilb_check_icmp_conn() local
974 for (connp = hash[i].ilb_connp; connp != NULL; in ilb_check_icmp_conn()
[all …]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_bind.c64 conn_t *connp = sctp->sctp_connp; in sctp_select_port() local
159 connp->conn_ixa->ixa_cred = connp->conn_cred; in sctp_listen()
160 connp->conn_ixa->ixa_cpid = connp->conn_cpid; in sctp_listen()
162 connp->conn_ixa->ixa_tsl = crgetlabel(connp->conn_cred); in sctp_listen()
180 ntohs(connp->conn_lport)); in sctp_listen()
213 ntohs(connp->conn_lport))]; in sctp_listen()
271 connp->conn_flowinfo = in sctp_bind()
281 connp->conn_incoming_ifindex = connp->conn_bound_if; in sctp_bind()
516 connp->conn_lport); in sctp_bind_del()
696 connp->conn_zoneid != in sctp_bindi()
[all …]
H A Dsctp.c179 conn_t *connp; in sctp_create_eager() local
332 if (connp->conn_linger && connp->conn_lingertime == 0) { in sctp_disconnect()
364 if (connp->conn_linger && connp->conn_lingertime > 0 && in sctp_disconnect()
786 conn_t *connp; in sctp_init_values() local
1326 conn_t *connp; in sctp_create() local
1985 connp->conn_ixa->ixa_protocol = connp->conn_proto; in sctp_conn_cache_constructor()
1986 connp->conn_ixa->ixa_xmit_hint = CONN_TO_XMIT_HINT(connp); in sctp_conn_cache_constructor()
2102 connp->conn_rq = connp->conn_wq = NULL; in sctp_conn_init()
2107 ASSERT(connp->conn_ixa->ixa_protocol == connp->conn_proto); in sctp_conn_init()
2118 connp->conn_ixa->ixa_notify_cookie = connp->conn_sctp; in sctp_conn_init()
[all …]
/illumos-gate/usr/src/cmd/ldmad/
H A Dldmad.c111 for (connp = agent->conn, i = 0; i < LDOMS_MAX_DOMAINS; i++, connp++) { in ldma_connexion_lookup()
113 return (connp); in ldma_connexion_lookup()
130 for (connp = agent->conn, i = 0; i < LDOMS_MAX_DOMAINS; i++, connp++) { in ldma_connexion_add()
134 availp = connp; in ldma_connexion_add()
177 connp, hdl); in ldma_connexion_delete()
180 connp->dhdl = 0; in ldma_connexion_delete()
181 connp->ver.major = 0; in ldma_connexion_delete()
182 connp->ver.minor = 0; in ldma_connexion_delete()
196 for (connp = agent->conn, i = 0; i < LDOMS_MAX_DOMAINS; i++, connp++) { in ldma_connexion_init()
322 if (connp != NULL) { in ldma_data_cb()
[all …]

123