Searched refs:connp (Results 1 - 25 of 73) sorted by relevance

123

/illumos-gate/usr/src/uts/common/inet/
H A Dtcp_cluster.h59 #define CL_INET_CONNECT(connp, is_outgoing, err) { \
66 if ((connp)->conn_ipversion == IPV4_VERSION) { \
67 if ((connp)->conn_laddr_v4 != 0) { \
69 (connp)->conn_netstack->netstack_stackid,\
71 (uint8_t *)(&((connp)->conn_laddr_v4)),\
72 (in_port_t)(connp)->conn_lport, \
73 (uint8_t *)(&((connp)->conn_faddr_v4)),\
74 (in_port_t)(connp)->conn_fport, NULL); \
78 &(connp)->conn_laddr_v6)) { \
80 (connp)
[all...]
H A Dipclassifier.h96 #define IPCL_IS_CONNECTED(connp) \
97 ((connp)->conn_flags & IPCL_CONNECTED)
99 #define IPCL_IS_BOUND(connp) \
100 ((connp)->conn_flags & IPCL_BOUND)
106 #define IPCL_IS_TCP(connp) \
107 ((connp)->conn_flags & IPCL_TCPCONN)
109 #define IPCL_IS_SCTP(connp) \
110 ((connp)->conn_flags & IPCL_SCTPCONN)
112 #define IPCL_IS_UDP(connp) \
113 ((connp)
[all...]
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/ip/
H A Dipclassifier.c177 * (*func)(connp, arg). The walk is non-atomic so connections may be
185 * int ipcl_conn_insert(connp);
186 * int ipcl_conn_insert_v4(connp);
187 * int ipcl_conn_insert_v6(connp);
189 * Insert 'connp' in the ipcl_conn_fanout.
191 * connp conn_t to be inserted
194 * 0 if connp was inserted
198 * int ipcl_bind_insert(connp);
199 * int ipcl_bind_insert_v4(connp);
200 * int ipcl_bind_insert_v6(connp);
578 conn_t *connp; local
631 ipcl_conn_destroy(conn_t *connp) argument
754 ipcl_conn_unlisten(conn_t *connp) argument
806 ipcl_hash_remove(conn_t *connp) argument
827 ipcl_hash_remove_locked(conn_t *connp, connf_t *connfp) argument
929 ipcl_hash_insert_wildcard(connf_t *connfp, conn_t *connp) argument
946 conn_t *connp; local
981 conn_t *connp; local
1005 ipcl_sctp_hash_insert(conn_t *connp, in_port_t lport) argument
1048 ipcl_iptun_hash_insert(conn_t *connp, ip_stack_t *ipst) argument
1071 ipcl_iptun_hash_insert_v6(conn_t *connp, ip_stack_t *ipst) argument
1101 check_exempt_conflict_v4(conn_t *connp, ip_stack_t *ipst) argument
1133 check_exempt_conflict_v6(conn_t *connp, ip_stack_t *ipst) argument
1171 ipcl_bind_insert(conn_t *connp) argument
1180 ipcl_bind_insert_v4(conn_t *connp) argument
1245 ipcl_bind_insert_v6(conn_t *connp) argument
1323 ipcl_conn_insert(conn_t *connp) argument
1332 ipcl_conn_insert_v4(conn_t *connp) argument
1430 ipcl_conn_insert_v6(conn_t *connp) argument
1536 conn_t *connp; local
1677 conn_t *connp; local
1825 conn_t *connp; local
1929 conn_t *connp = &itc->itc_conn; local
1963 conn_t *connp = &itc->itc_conn; local
1989 conn_t *connp = &itc->itc_conn; local
2010 conn_t *connp = &itc->itc_conn; local
2032 conn_t *connp = &itc->itc_conn; local
2059 conn_t *connp = &itc->itc_conn; local
2083 conn_t *connp = &itc->itc_conn; local
2110 conn_t *connp = &itc->itc_conn; local
2134 conn_t *connp = &itc->itc_conn; local
2159 conn_t *connp = &itc->itc_conn; local
2189 ipcl_conn_cleanup(conn_t *connp) argument
2257 ipcl_globalhash_insert(conn_t *connp) argument
2292 ipcl_globalhash_remove(conn_t *connp) argument
2338 conn_t *connp; local
2378 ipcl_conn_tcp_lookup_reversed_ipv4(conn_t *connp, ipha_t *ipha, tcpha_t *tcpha, ip_stack_t *ipst) argument
2428 ipcl_conn_tcp_lookup_reversed_ipv6(conn_t *connp, ip6_t *ip6h, tcpha_t *tcpha, ip_stack_t *ipst) argument
2565 conn_t *connp; local
2603 conn_t *connp = NULL; local
2647 ipcl_get_next_conn(connf_t *connfp, conn_t *connp, uint32_t conn_flags) argument
2690 conn_trace_ref(conn_t *connp) argument
2708 conn_untrace_ref(conn_t *connp) argument
[all...]
H A Dicmp.c113 static void icmp_icmp_error_ipv6(conn_t *connp, mblk_t *mp,
123 int icmp_opt_set(conn_t *connp, uint_t optset_context,
127 int icmp_opt_get(conn_t *connp, int level, int name,
129 static int icmp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin,
317 conn_t *connp = Q_TO_CONN(q); local
335 icmp = connp->conn_icmp;
369 if (connp->conn_family == AF_INET) {
378 ASSERT(connp->conn_family == AF_INET6);
406 error = rawip_do_bind(connp, sa, len);
420 rawip_do_bind(conn_t *connp, struc argument
595 conn_t *connp = icmp->icmp_connp; local
619 conn_t *connp = Q_TO_CONN(q); local
716 rawip_do_connect(conn_t *connp, const struct sockaddr *sa, socklen_t len, cred_t *cr, pid_t pid) argument
948 rawip_do_close(conn_t *connp) argument
985 conn_t *connp; local
1005 icmp_close_free(conn_t *connp) argument
1031 icmp_do_disconnect(conn_t *connp) argument
1066 conn_t *connp = Q_TO_CONN(q); local
1096 icmp_disconnect(conn_t *connp) argument
1143 conn_t *connp = (conn_t *)arg1; local
1271 icmp_icmp_error_ipv6(conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira) argument
1448 conn_t *connp = icmp->icmp_connp; local
1505 conn_t *connp = icmp->icmp_connp; local
1579 conn_t *connp; local
1668 conn_t *connp; local
1857 icmp_opt_get(conn_t *connp, int level, int name, uchar_t *ptr) argument
1960 conn_t *connp = Q_TO_CONN(q); local
1974 conn_t *connp = coa->coa_connp; local
2170 icmp_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
2361 conn_t *connp = Q_TO_CONN(q); local
2376 icmp_prepend_hdr(conn_t *connp, ip_xmit_attr_t *ixa, const ip_pkt_t *ipp, const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo, mblk_t *data_mp, int *errorp) argument
2458 icmp_build_hdr_template(conn_t *connp, const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo) argument
2512 icmp_ulp_recv(conn_t *connp, mblk_t *mp, uint_t len) argument
2559 conn_t *connp = (conn_t *)arg1; local
2845 conn_t *connp = Q_TO_CONN(q); local
2936 rawip_do_unbind(conn_t *connp) argument
2973 conn_t *connp = Q_TO_CONN(q); local
3013 icmp_output_hdrincl(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid) argument
3306 icmp_output_attach_policy(mblk_t *mp, conn_t *connp, ip_xmit_attr_t *ixa) argument
3332 icmp_output_ancillary(conn_t *connp, sin_t *sin, sin6_t *sin6, mblk_t *mp, mblk_t *tudr_mp, struct nmsghdr *msg, cred_t *cr, pid_t pid) argument
3651 icmp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid) argument
3811 icmp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa) argument
3978 icmp_prepend_header_template(conn_t *connp, ip_xmit_attr_t *ixa, mblk_t *mp, const in6_addr_t *v6src, uint32_t flowinfo, int *errorp) argument
4125 conn_t *connp = Q_TO_CONN(q); local
4375 icmp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin, sin6_t *sin6, cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa) argument
4716 conn_t *connp = Q_TO_CONN(q); local
4872 conn_t *connp = Q_TO_CONN(q); local
5112 conn_t *connp = (conn_t *)proto_handle; local
5134 rawip_implicit_bind(conn_t *connp) argument
5163 rawip_unbind(conn_t *connp) argument
5185 conn_t *connp = (conn_t *)proto_handle; local
5252 conn_t *connp = (conn_t *)proto_handle; local
5356 conn_t *connp; local
5385 conn_t *connp = (conn_t *)proto_handle; local
5415 conn_t *connp = (conn_t *)proto_handle; local
5436 conn_t *connp = (conn_t *)proto_handle; local
5452 conn_t *connp = (conn_t *)proto_handle; local
5487 conn_t *connp = (conn_t *)proto_handle; local
5530 conn_t *connp = (conn_t *)proto_handle; local
5543 conn_t *connp = (conn_t *)proto_handle; local
5562 conn_t *connp = (conn_t *)proto_handle; local
5574 conn_t *connp = (conn_t *)proto_handle; local
5629 conn_t *connp = (conn_t *)proto_handle; local
[all...]
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...]
H A Drts.c203 rts_common_close(queue_t *q, conn_t *connp) argument
206 ASSERT(connp != NULL && IPCL_IS_RTS(connp));
208 ip_rts_unregister(connp);
210 ip_quiesce_conn(connp);
212 if (!IPCL_IS_NONSTR(connp)) {
218 * delete the things hanging off the connp, and finally the connp.
219 * We removed this connp from the fanout list, it cannot be
226 ASSERT(connp
242 conn_t *connp = Q_TO_CONN(q); local
257 conn_t *connp; local
314 conn_t *connp; local
411 conn_t *connp = Q_TO_CONN(q); local
432 conn_t *connp = Q_TO_CONN(q); local
481 conn_t *connp = Q_TO_CONN(q); local
512 conn_t *connp = Q_TO_CONN(q); local
537 rts_opt_get(conn_t *connp, int level, int name, uchar_t *ptr) argument
568 rts_do_opt_set(conn_t *connp, int level, int name, uint_t inlen, uchar_t *invalp, uint_t *outlenp, uchar_t *outvalp, cred_t *cr, void *thisdg_attrs, boolean_t checkonly) argument
666 rts_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
744 conn_t *connp = Q_TO_CONN(q); local
841 conn_t *connp = Q_TO_CONN(q); local
925 conn_t *connp = Q_TO_CONN(q); local
975 conn_t *connp = Q_TO_CONN(q); local
1143 conn_t *connp = (conn_t *)arg1; local
1352 conn_t *connp = (conn_t *)proto_handle; local
1393 conn_t *connp = (conn_t *)proto_handle; local
1424 conn_t *connp = (conn_t *)proto_handle; local
1459 conn_t *connp; local
1488 conn_t *connp = (conn_t *)proto_handle; local
1521 conn_t *connp = (conn_t *)proto_handle; local
1531 conn_t *connp = (conn_t *)proto_handle; local
1547 conn_t *connp = (conn_t *)proto_handle; local
1559 conn_t *connp = (conn_t *)proto_handle; local
[all...]
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 Dip_multi.c86 static int ilg_add(conn_t *connp, const in6_addr_t *group,
89 static void ilg_delete(conn_t *connp, ilg_t *ilg, const in6_addr_t *src);
92 static int ip_opt_delete_group_excl(conn_t *connp,
220 * Assumes connp->conn_ilg_lock is held.
223 conn_ilg_alloc(conn_t *connp, int *errp) argument
227 ASSERT(RW_WRITE_HELD(&connp->conn_ilg_lock));
233 if (connp->conn_state_flags & CONN_CLOSING) {
247 if (connp->conn_ilg != NULL)
248 connp->conn_ilg->ilg_ptpn = &ilg->ilg_next;
249 ilg->ilg_next = connp
270 ilm_bld_flists(conn_t *connp, void *arg) argument
1791 ip_opt_check(conn_t *connp, const in6_addr_t *v6group, const in6_addr_t *v6src, ipaddr_t ifaddr, uint_t ifindex, ill_t **illpp) argument
1833 ip_get_srcfilter(conn_t *connp, struct group_filter *gf, struct ip_msfilter *imsf, const struct in6_addr *group, boolean_t issin6) argument
1918 ip_set_srcfilter(conn_t *connp, struct group_filter *gf, struct ip_msfilter *imsf, const struct in6_addr *group, ill_t *ill, boolean_t issin6) argument
2204 conn_t *connp; local
2314 ip_msfilter_ill(conn_t *connp, mblk_t *mp, const ip_ioctl_cmd_t *ipip, ill_t **illp) argument
2454 ip_opt_add_group(conn_t *connp, boolean_t checkonly, const in6_addr_t *v6group, ipaddr_t ifaddr, uint_t ifindex, mcast_record_t fmode, const in6_addr_t *v6src) argument
2518 ip_opt_delete_group_excl(conn_t *connp, const in6_addr_t *v6group, ipaddr_t ifaddr, uint_t ifindex, mcast_record_t fmode, const in6_addr_t *v6src) argument
2654 ip_opt_delete_group(conn_t *connp, boolean_t checkonly, const in6_addr_t *v6group, ipaddr_t ifaddr, uint_t ifindex, mcast_record_t fmode, const in6_addr_t *v6src) argument
2696 ilg_add(conn_t *connp, const in6_addr_t *v6group, ipaddr_t ifaddr, uint_t ifindex, ill_t *ill, mcast_record_t fmode, const in6_addr_t *v6src) argument
2894 conn_hasmembers_ill_withsrc_v4(conn_t *connp, ipaddr_t group, ipaddr_t src, ill_t *ill) argument
2954 conn_hasmembers_ill_withsrc_v6(conn_t *connp, const in6_addr_t *v6group, const in6_addr_t *v6src, ill_t *ill) argument
3013 ilg_lookup(conn_t *connp, const in6_addr_t *v6group, ipaddr_t ifaddr, uint_t ifindex) argument
3038 ilg_delete(conn_t *connp, ilg_t *ilg, const in6_addr_t *src) argument
3078 ilg_delete_all(conn_t *connp) argument
3168 ilg_attach(conn_t *connp, ilg_t *ilg, ill_t *ill) argument
3266 conn_update_ill(conn_t *connp, caddr_t arg) argument
3301 ilg_check_detach(conn_t *connp, ill_t *ill) argument
3357 ilg_check_reattach(conn_t *connp, ill_t *oill) argument
[all...]
H A Dip_attr.c747 conn_get_ixa_impl(conn_t *connp, boolean_t replace, int kmflag) argument
752 mutex_enter(&connp->conn_lock);
753 ixa = connp->conn_ixa;
759 mutex_exit(&connp->conn_lock);
764 mutex_exit(&connp->conn_lock);
765 ixa_refrele(connp->conn_ixa);
768 ixa_safe_copy(connp->conn_ixa, ixa);
773 oldixa = connp->conn_ixa;
774 connp->conn_ixa = ixa;
775 mutex_exit(&connp
801 conn_get_ixa(conn_t *connp, boolean_t replace) argument
811 conn_get_ixa_tryhard(conn_t *connp, boolean_t replace) argument
825 conn_replace_ixa(conn_t *connp, ip_xmit_attr_t *ixa) argument
848 conn_get_ixa_exclusive(conn_t *connp) argument
1180 tcp_ixa_cleanup_getmblk(conn_t *connp) argument
1242 conn_t *connp = (conn_t *)arg; local
1265 tcp_ixa_cleanup_wait_and_finish(conn_t *connp) argument
1292 conn_ixa_cleanup(conn_t *connp, void *arg) argument
1364 ixa_check_drain_insert(conn_t *connp, ip_xmit_attr_t *ixa) argument
[all...]
/illumos-gate/usr/src/uts/common/inet/udp/
H A Dudp.c143 static void udp_icmp_error_ipv6(conn_t *connp, mblk_t *mp,
156 int udp_opt_set(conn_t *connp, uint_t optset_context,
160 int udp_opt_get(conn_t *connp, int level, int name,
162 static int udp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr,
164 static int udp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr,
166 static int udp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin,
394 conn_t *connp = udp->udp_connp; local
403 ASSERT(connp->conn_lport != 0);
405 lockp = &us->us_bind_fanout[UDP_BIND_HASH(connp->conn_lport,
427 conn_t *connp local
485 conn_t *connp; local
619 conn_t *connp = Q_TO_CONN(q); local
724 conn_t *connp; local
744 udp_close_free(conn_t *connp) argument
764 udp_do_disconnect(conn_t *connp) argument
812 conn_t *connp = Q_TO_CONN(q); local
842 udp_disconnect(conn_t *connp) argument
891 conn_t *connp = (conn_t *)arg1; local
1057 udp_icmp_error_ipv6(conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira) argument
1241 conn_t *connp = udp->udp_connp; local
1298 conn_t *connp = udp->udp_connp; local
1389 conn_t *connp; local
1528 udp_opt_get(conn_t *connp, t_scalar_t level, t_scalar_t name, uchar_t *ptr) argument
1601 conn_t *connp = Q_TO_CONN(q); local
1615 conn_t *connp = coa->coa_connp; local
1733 udp_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
1980 conn_t *connp = Q_TO_CONN(q); local
1993 udp_prepend_hdr(conn_t *connp, ip_xmit_attr_t *ixa, const ip_pkt_t *ipp, const in6_addr_t *v6src, const in6_addr_t *v6dst, in_port_t dstport, uint32_t flowinfo, mblk_t *data_mp, int *errorp) argument
2075 udp_build_hdr_template(conn_t *connp, const in6_addr_t *v6src, const in6_addr_t *v6dst, in_port_t dstport, uint32_t flowinfo) argument
2136 udp_ulp_recv(conn_t *connp, mblk_t *mp, uint_t len, ip_recv_attr_t *ira) argument
2192 conn_t *connp = (conn_t *)arg1; local
2499 conn_t *connp = Q_TO_CONN(q); local
2601 udp_output_ancillary(conn_t *connp, sin_t *sin, sin6_t *sin6, mblk_t *mp, mblk_t *tudr_mp, struct nmsghdr *msg, cred_t *cr, pid_t pid) argument
2905 udp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid) argument
3045 udp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa) argument
3191 udp_prepend_header_template(conn_t *connp, ip_xmit_attr_t *ixa, mblk_t *mp, const in6_addr_t *v6src, in_port_t dstport, uint32_t flowinfo, int *errorp) argument
3313 udp_ud_err_connected(conn_t *connp, t_scalar_t error) argument
3373 conn_t *connp = Q_TO_CONN(q); local
3676 udp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin, sin6_t *sin6, ushort_t ipversion, cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa) argument
4020 conn_t *connp = Q_TO_CONN(q); local
4055 conn_t *connp = udp->udp_connp; local
4068 conn_t *connp = Q_TO_CONN(q); local
4248 conn_t *connp = Q_TO_CONN(q); local
4538 conn_t *connp; local
4660 conn_t *connp; local
4711 conn_t *connp = (conn_t *)proto_handle; local
4738 udp_do_close(conn_t *connp) argument
4802 conn_t *connp = (conn_t *)proto_handle; local
4812 udp_do_bind(conn_t *connp, struct sockaddr *sa, socklen_t len, cred_t *cr, boolean_t bind_to_req_port_only) argument
5404 conn_t *connp; local
5427 udp_implicit_bind(conn_t *connp, cred_t *cr) argument
5463 udp_do_unbind(conn_t *connp) argument
5524 udp_do_connect(conn_t *connp, const struct sockaddr *sa, socklen_t len, cred_t *cr, pid_t pid) argument
5828 conn_t *connp = (conn_t *)proto_handle; local
5906 conn_t *connp = (conn_t *)proto_handle; local
6137 conn_t *connp = (conn_t *)proto_handle; local
6242 conn_t *connp = (conn_t *)proto_handle; local
6263 conn_t *connp = (conn_t *)proto_handle; local
6279 conn_t *connp = (conn_t *)proto_handle; local
6321 conn_t *connp = (conn_t *)proto_handle; local
6350 conn_t *connp = (conn_t *)proto_handle; local
6362 conn_t *connp = (conn_t *)proto_handle; local
6382 conn_t *connp = (conn_t *)proto_handle; local
[all...]
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/uts/common/inet/tcp/
H A Dtcp_socket.c98 conn_t *connp = (conn_t *)proto_handle; local
102 ASSERT(connp->conn_upper_handle == NULL);
121 connp->conn_upcalls = sock_upcalls;
122 connp->conn_upper_handle = sock_handle;
124 ASSERT(connp->conn_rcvbuf != 0 &&
125 connp->conn_rcvbuf == connp->conn_tcp->tcp_rwnd);
202 conn_t *connp = (conn_t *)proto_handle; local
206 ASSERT(connp->conn_upper_handle != NULL);
208 error = squeue_synch_enter(connp, NUL
240 conn_t *connp = (conn_t *)proto_handle; local
279 conn_t *connp = (conn_t *)proto_handle; local
345 conn_t *connp = (conn_t *)proto_handle; local
363 conn_t *connp = (conn_t *)proto_handle; local
376 conn_t *connp = (conn_t *)proto_handle; local
427 conn_t *connp = (conn_t *)proto_handle; local
486 conn_t *connp = (conn_t *)proto_handle; local
566 conn_t *connp = (conn_t *)proto_handle; local
604 conn_t *connp = (conn_t *)proto_handle; local
656 conn_t *connp = (conn_t *)proto_handle; local
720 conn_t *connp = (conn_t *)proto_handle; local
757 conn_t *connp; local
817 conn_t *connp = tcp->tcp_connp; local
918 conn_t *connp = eager->tcp_connp; local
995 conn_t *connp = (conn_t *)proto_handle; local
[all...]
H A Dtcp.c427 conn_t *connp = tcp->tcp_connp; local
439 (*connp->conn_upcalls->su_set_proto_props)
440 (connp->conn_upper_handle, &sopp);
470 conn_t *connp = tcp->tcp_connp; local
472 ASSERT(connp->conn_flags & IPCL_TCPCONN);
474 if (connp->conn_latch != NULL) {
475 IPLATCH_REFRELE(connp->conn_latch);
476 connp->conn_latch = NULL;
478 if (connp->conn_latch_in_policy != NULL) {
479 IPPOL_REFRELE(connp
501 conn_t *connp = tcp->tcp_connp; local
613 conn_t *connp = tcp->tcp_connp; local
820 conn_t *connp = tcp->tcp_connp; local
971 conn_t *connp = tcp->tcp_connp; local
1037 tcp_close_common(conn_t *connp, int flags) argument
1175 conn_t *connp = (conn_t *)arg; local
1235 conn_t *connp = tcp->tcp_connp; local
1357 conn_t *connp = tcp->tcp_connp; local
1475 conn_t *connp = NULL; local
1559 conn_t *connp = tcp->tcp_connp; local
1647 conn_t *connp = tcp->tcp_connp; local
1744 conn_t *connp = tcp->tcp_connp; local
1870 conn_t *connp = tcp->tcp_connp; local
1901 conn_t *connp = tcp->tcp_connp; local
2061 conn_t *connp = tcp->tcp_connp; local
2337 conn_t *connp = tcp->tcp_connp; local
2465 conn_t *connp = tcp->tcp_connp; local
2539 conn_t *connp = tcp->tcp_connp; local
2601 conn_t *connp; local
2745 conn_t *connp = NULL; local
2859 conn_t *connp = tcp->tcp_connp; local
2960 conn_t *connp = tcp->tcp_connp; local
3077 tcp_do_unbind(conn_t *connp) argument
3124 conn_t *connp = tcp->tcp_connp; local
3172 conn_t *connp = tcp->tcp_connp; local
3284 conn_t *connp; local
3367 conn_t *connp = tcp->tcp_connp; local
3397 conn_t *connp = tcp->tcp_connp; local
3937 conn_t *connp = tcp->tcp_connp; local
3984 conn_t *connp = tcp->tcp_connp; local
3997 conn_t *connp = tcp->tcp_connp; local
4050 tcp_do_bind(conn_t *connp, struct sockaddr *sa, socklen_t len, cred_t *cr, boolean_t bind_to_req_port_only) argument
4079 tcp_do_connect(conn_t *connp, const struct sockaddr *sa, socklen_t len, cred_t *cr, pid_t pid) argument
4311 tcp_do_listen(conn_t *connp, struct sockaddr *sa, socklen_t len, int backlog, cred_t *cr, boolean_t bind_to_req_port_only) 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_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_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_input.c106 #define SET_TIME_WAIT(tcps, tcp, connp) \
113 (connp)->conn_exclbind = 0; \
184 conn_t *connp = tcp->tcp_connp; local
186 if (connp->conn_ipversion == IPV4_VERSION)
206 if ((mss << 2) > connp->conn_sndbuf)
207 connp->conn_sndbuf = mss << 2;
212 if ((mss << 1) > connp->conn_sndlowat)
213 connp->conn_sndlowat = mss << 1;
411 conn_t *connp = tcp->tcp_connp; local
423 if (connp
784 tcp_conn_create_v6(conn_t *lconnp, conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira) argument
881 tcp_conn_create_v4(conn_t *lconnp, conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira) argument
1846 conn_t *connp = (conn_t *)arg; local
2036 conn_t *connp = tcp->tcp_connp; local
2330 conn_t *connp = (conn_t *)arg; local
4988 conn_t *connp = tcp->tcp_connp; local
5323 conn_t *connp = tcp->tcp_connp; local
5354 tcp_reinput(conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira, ip_stack_t *ipst) argument
5408 conn_t *connp = (conn_t *)arg; local
5454 conn_t *connp = Q_TO_CONN(q); local
5490 conn_t *connp = (conn_t *)arg1; local
5747 tcp_verifyicmp(conn_t *connp, void *arg2, icmph_t *icmph, icmp6_t *icmp6, ip_recv_attr_t *ira) argument
[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_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...]
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_conn.c129 ilb_conn_remove_common(ilb_conn_t *connp, boolean_t c2s) argument
136 hash = connp->conn_c2s_hash;
138 next = &connp->conn_c2s_next;
139 prev = &connp->conn_c2s_prev;
145 hash = connp->conn_s2c_hash;
147 next = &connp->conn_s2c_next;
148 prev = &connp->conn_s2c_prev;
155 if (hash->ilb_connp == connp) {
173 ilb_conn_remove(ilb_conn_t *connp) argument
175 ASSERT(MUTEX_HELD(&connp
207 ilb_conn_t *connp, *nxt_connp; local
368 ilb_conn_t *connp; local
505 ilb_conn_t *connp; local
695 update_conn_tcp(ilb_conn_t *connp, void *iph, tcpha_t *tcpha, int32_t pkt_len, boolean_t c2s) argument
755 ilb_conn_t *connp; local
901 ilb_conn_t *connp; local
[all...]
/illumos-gate/usr/src/uts/common/inet/sctp/
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.c179 conn_t *connp; local
183 if ((connp = ipcl_conn_create(IPCL_SCTPCONN, KM_NOSLEEP,
188 sctp = CONN2SCTP(connp);
197 sctp_conn_clear(connp);
199 kmem_cache_free(sctp_conn_cache, connp);
209 sctp_conn_clear(connp);
211 kmem_cache_free(sctp_conn_cache, connp);
216 connp->conn_cred = credp;
302 conn_t *connp = sctp->sctp_connp; local
332 if (connp
460 conn_t *connp = sctp->sctp_connp; local
625 sctp_free(conn_t *connp) argument
786 conn_t *connp; local
1326 conn_t *connp; local
1955 conn_t *connp = (conn_t *)buf; local
1993 conn_t *connp = (conn_t *)buf; local
2098 sctp_conn_init(conn_t *connp) argument
2121 sctp_conn_clear(conn_t *connp) argument
[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...]

Completed in 129 milliseconds

123