Lines Matching refs:data_mp
166 static int udp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin,
1990 * Returns NULL on allocation failure, in which case data_mp is freed.
1995 uint32_t flowinfo, mblk_t *data_mp, int *errorp)
2006 data_len = msgdsize(data_mp);
2012 ulp_hdr_len, data_mp, data_len, us->us_wroff_extra, &cksum, errorp);
3380 mblk_t *data_mp;
3442 data_mp = mp->b_cont;
3443 if (data_mp == NULL) {
3554 data_mp, mp, NULL, cr, pid);
3576 error = udp_output_lastdst(connp, data_mp, cr,
3581 error = udp_output_newdst(connp, data_mp, NULL,
3617 data_mp, mp, NULL, cr, pid);
3638 error = udp_output_lastdst(connp, data_mp, cr,
3643 error = udp_output_newdst(connp, data_mp, sin,
3662 freemsg(data_mp);
3676 udp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin, sin6_t *sin6,
3934 data_mp = udp_prepend_header_template(connp, ixa, data_mp, &v6src,
3941 if (data_mp == NULL) {
3950 void_ip_t *, data_mp->b_rptr, udp_t *, udp, udpha_t *,
3951 &data_mp->b_rptr[ixa->ixa_ip_hdr_length]);
3953 error = conn_ip_output(data_mp, ixa);
3995 freemsg(data_mp);