Lines Matching refs:mblk_t

118 static void	udp_addr_req(queue_t *q, mblk_t *mp);
119 static void udp_tpi_bind(queue_t *q, mblk_t *mp);
124 static void udp_capability_req(queue_t *q, mblk_t *mp);
127 static void udp_tpi_connect(queue_t *q, mblk_t *mp);
128 static void udp_tpi_disconnect(queue_t *q, mblk_t *mp);
129 static void udp_err_ack(queue_t *q, mblk_t *mp, t_scalar_t t_error,
131 static void udp_err_ack_prim(queue_t *q, mblk_t *mp, t_scalar_t primitive,
133 static int udp_extra_priv_ports_get(queue_t *q, mblk_t *mp, caddr_t cp,
135 static int udp_extra_priv_ports_add(queue_t *q, mblk_t *mp,
137 static int udp_extra_priv_ports_del(queue_t *q, mblk_t *mp,
139 static void udp_icmp_input(void *, mblk_t *, void *, ip_recv_attr_t *);
140 static void udp_icmp_error_ipv6(conn_t *connp, mblk_t *mp,
142 static void udp_info_req(queue_t *q, mblk_t *mp);
143 static void udp_input(void *, mblk_t *, void *, ip_recv_attr_t *);
144 static void udp_lrput(queue_t *, mblk_t *);
145 static void udp_lwput(queue_t *, mblk_t *);
159 static int udp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr,
161 static int udp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr,
163 static int udp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin,
166 static mblk_t *udp_prepend_hdr(conn_t *, ip_xmit_attr_t *, const ip_pkt_t *,
167 const in6_addr_t *, const in6_addr_t *, in_port_t, uint32_t, mblk_t *,
169 static mblk_t *udp_prepend_header_template(conn_t *, ip_xmit_attr_t *,
170 mblk_t *, const in6_addr_t *, in_port_t, uint32_t, int *);
171 static void udp_ud_err(queue_t *q, mblk_t *mp, t_scalar_t err);
173 static void udp_tpi_unbind(queue_t *q, mblk_t *mp);
176 static void udp_wput_other(queue_t *q, mblk_t *mp);
177 static void udp_wput_iocdata(queue_t *q, mblk_t *mp);
178 static void udp_wput_fallback(queue_t *q, mblk_t *mp);
185 static void udp_ulp_recv(conn_t *, mblk_t *, uint_t, ip_recv_attr_t *);
476 udp_tpi_bind(queue_t *q, mblk_t *mp)
480 mblk_t *mp1;
614 udp_tpi_connect(queue_t *q, mblk_t *mp)
686 mblk_t *mp1;
807 udp_tpi_disconnect(queue_t *q, mblk_t *mp)
853 udp_err_ack(queue_t *q, mblk_t *mp, t_scalar_t t_error, int sys_error)
861 udp_err_ack_prim(queue_t *q, mblk_t *mp, t_scalar_t primitive,
886 udp_icmp_input(void *arg1, mblk_t *mp, void *arg2, ip_recv_attr_t *ira)
895 mblk_t *mp1;
1054 udp_icmp_error_ipv6(conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira)
1062 mblk_t *mp1;
1107 mblk_t *newmp;
1232 udp_addr_req(queue_t *q, mblk_t *mp)
1235 mblk_t *ackmp;
1325 udp_capability_req(queue_t *q, mblk_t *mp)
1350 udp_info_req(queue_t *q, mblk_t *mp)
1989 mblk_t *
1992 uint32_t flowinfo, mblk_t *data_mp, int *errorp)
1994 mblk_t *mp;
2102 static mblk_t *
2103 udp_queue_fallback(udp_t *udp, mblk_t *mp)
2133 udp_ulp_recv(conn_t *connp, mblk_t *mp, uint_t len, ip_recv_attr_t *ira)
2187 udp_input(void *arg1, mblk_t *mp, void *arg2, ip_recv_attr_t *ira)
2199 mblk_t *mp1;
2427 DTRACE_UDP5(receive, mblk_t *, NULL, ip_xmit_attr_t *, connp->conn_ixa,
2451 udp_ud_err(queue_t *q, mblk_t *mp, t_scalar_t err)
2454 mblk_t *mp1;
2494 udp_tpi_unbind(queue_t *q, mblk_t *mp)
2591 udp_output_ancillary(conn_t *connp, sin_t *sin, sin6_t *sin6, mblk_t *mp,
2592 mblk_t *tudr_mp, struct nmsghdr *msg, cred_t *cr, pid_t pid)
2838 DTRACE_UDP5(send, mblk_t *, NULL, ip_xmit_attr_t *, ixa,
2887 udp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid)
2992 DTRACE_UDP5(send, mblk_t *, NULL, ip_xmit_attr_t *, ixa,
3027 udp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid,
3122 DTRACE_UDP5(send, mblk_t *, NULL, ip_xmit_attr_t *, ixa,
3172 static mblk_t *
3173 udp_prepend_header_template(conn_t *connp, ip_xmit_attr_t *ixa, mblk_t *mp,
3206 mblk_t *mp1;
3302 mblk_t *mp1;
3350 udp_wput(queue_t *q, mblk_t *mp)
3362 mblk_t *data_mp;
3658 udp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin, sin6_t *sin6,
3926 DTRACE_UDP5(send, mblk_t *, NULL, ip_xmit_attr_t *, ixa,
3980 udp_wput_fallback(queue_t *wq, mblk_t *mp)
3993 udp_wput_cmdblk(queue_t *q, mblk_t *mp)
3996 mblk_t *datamp = mp->b_cont;
4041 udp_wput_other(queue_t *q, mblk_t *mp)
4219 udp_wput_iocdata(queue_t *q, mblk_t *mp)
4221 mblk_t *mp1;
4462 udp_lrput(queue_t *q, mblk_t *mp)
4483 udp_lwput(queue_t *q, mblk_t *mp)
5872 udp_send(sock_lower_handle_t proto_handle, mblk_t *mp, struct nmsghdr *msg,
6116 mblk_t *mp, *stropt_mp;