/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | tn_ipopt.c | 895 mblk_t *new_mp; in tsol_check_label_v4() local 901 new_mp = allocb_tmpl(hlen + copylen + in tsol_check_label_v4() 903 if (new_mp == NULL) { in tsol_check_label_v4() 912 new_mp->b_rptr += mp->b_rptr - mp->b_datap->db_base; in tsol_check_label_v4() 913 new_mp->b_wptr = new_mp->b_rptr + copylen; in tsol_check_label_v4() 914 bcopy(mp->b_rptr, new_mp->b_rptr, copylen); in tsol_check_label_v4() 915 new_mp->b_cont = mp; in tsol_check_label_v4() 917 new_mp->b_cont = mp->b_cont; in tsol_check_label_v4() 920 *mpp = mp = new_mp; in tsol_check_label_v4() 1469 mblk_t *new_mp; in tsol_check_label_v6() local [all …]
|
H A D | ip_rts.c | 1233 mblk_t *new_mp; in rts_rtmget() local 1303 new_mp = rts_alloc_msg(RTM_GET, rtm_addrs, af, gc != NULL ? 1 : 0); in rts_rtmget() 1304 if (new_mp == NULL) { in rts_rtmget() 1331 brdaddr, 0, ifaddr, ill, new_mp, gc); in rts_rtmget() 1341 &ifaddr6, ill, new_mp, gc); in rts_rtmget() 1348 new_rtm = (rt_msghdr_t *)new_mp->b_rptr; in rts_rtmget() 1374 return (new_mp); in rts_rtmget()
|
H A D | sadb.c | 7632 mblk_t *new_mp; local 7638 new_mp = allocb_tmpl(hlen + copylen + 7641 if (new_mp == NULL) { 7647 new_mp->b_rptr += mp->b_rptr - mp->b_datap->db_base; 7648 new_mp->b_wptr = new_mp->b_rptr + copylen; 7649 bcopy(mp->b_rptr, new_mp->b_rptr, copylen); 7650 new_mp->b_cont = mp; 7652 new_mp->b_cont = mp->b_cont; 7655 mp = new_mp; 7715 mblk_t *new_mp; local [all …]
|
H A D | spdsock.c | 2806 mblk_t *new_mp; in spdsock_updatealg() local 2809 if ((new_mp = copymsg(mp)) == NULL) { in spdsock_updatealg() 2829 spd_echo(q, new_mp); in spdsock_updatealg()
|
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/ |
H A D | vmxnet3_tx.c | 361 mblk_t *new_mp = msgpullup(mp, pullup); in vmxnet3_tx() local 364 if (new_mp) { in vmxnet3_tx() 365 mp = new_mp; in vmxnet3_tx() 383 mblk_t *new_mp = msgpullup(mp, -1); in vmxnet3_tx() local 386 if (new_mp) { in vmxnet3_tx() 387 mp = new_mp; in vmxnet3_tx()
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
H A D | fake_stream.c | 588 mblk_t *new_mp; in dupb() local 591 if ((new_mp = kmem_cache_alloc(mblk_cache, KM_NOSLEEP)) == NULL) in dupb() 594 new_mp->b_next = new_mp->b_prev = new_mp->b_cont = NULL; in dupb() 595 new_mp->b_rptr = mp->b_rptr; in dupb() 596 new_mp->b_wptr = mp->b_wptr; in dupb() 597 new_mp->b_datap = dbp; in dupb() 598 new_mp->b_queue = NULL; in dupb() 599 MBLK_BAND_FLAG_WORD(new_mp) = MBLK_BAND_FLAG_WORD(mp); in dupb() 612 kmem_cache_free(mblk_cache, new_mp); in dupb() 613 new_mp = NULL; in dupb() [all …]
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_tx.c | 172 mblk_t *new_mp; in e1000g_send() local 242 new_mp = NULL; in e1000g_send() 302 new_mp = allocb(hdr_frag_len, 0); in e1000g_send() 303 if (!new_mp) in e1000g_send() 305 bcopy(next_mp->b_rptr, new_mp->b_rptr, hdr_frag_len); in e1000g_send() 307 new_mp->b_wptr = new_mp->b_rptr + hdr_frag_len; in e1000g_send() 308 new_mp->b_cont = next_mp; in e1000g_send() 310 pre_mp->b_cont = new_mp; in e1000g_send() 312 mp = new_mp; in e1000g_send() 426 if (new_mp) { in e1000g_send() [all …]
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnb.c | 909 mblk_t *new_mp; in replace_msg() local 911 new_mp = copyb(mp); in replace_msg() 912 if (new_mp == NULL) { in replace_msg() 918 mac_hcksum_set(new_mp, start, stuff, end, value, flags); in replace_msg() 920 new_mp->b_next = mp->b_next; in replace_msg() 921 new_mp->b_prev = mp->b_prev; in replace_msg() 922 new_mp->b_cont = mp->b_cont; in replace_msg() 926 mp_prev->b_next = new_mp; in replace_msg() 929 ml_prev->b_cont = new_mp; in replace_msg() 934 return (new_mp); in replace_msg()
|
/illumos-gate/usr/src/stand/lib/tcp/ |
H A D | tcp.c | 4806 mblk_t *new_mp; in tcp_wput_data() local 5116 new_mp = allocb(msgdsize(mp) + tcp_wroff_xtra, 0); in tcp_wput_data() 5117 new_mp->b_rptr += tcp_wroff_xtra; in tcp_wput_data() 5118 new_mp->b_wptr = new_mp->b_rptr; in tcp_wput_data() 5121 bcopy(mp->b_rptr, new_mp->b_wptr, mp_size); in tcp_wput_data() 5122 new_mp->b_wptr += mp_size; in tcp_wput_data() 5126 mp = new_mp; in tcp_wput_data() 5733 mblk_t *new_mp; in tcp_xmit_mp() local 6047 new_mp = allocb(msgdsize(mp1) + tcp_wroff_xtra, 0); in tcp_xmit_mp() 6048 new_mp->b_rptr += tcp_wroff_xtra; in tcp_xmit_mp() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | stream.c | 772 mblk_t *new_mp; in dupb() local 775 if ((new_mp = kmem_cache_alloc(mblk_cache, KM_NOSLEEP)) == NULL) in dupb() 778 new_mp->b_next = new_mp->b_prev = new_mp->b_cont = NULL; in dupb() 779 new_mp->b_rptr = mp->b_rptr; in dupb() 780 new_mp->b_wptr = mp->b_wptr; in dupb() 781 new_mp->b_datap = dbp; in dupb() 782 new_mp->b_queue = NULL; in dupb() 783 MBLK_BAND_FLAG_WORD(new_mp) = MBLK_BAND_FLAG_WORD(mp); in dupb() 796 kmem_cache_free(mblk_cache, new_mp); in dupb() 797 new_mp = NULL; in dupb() [all …]
|
H A D | ecpp.c | 3730 mblk_t *new_mp; in ecpp_putback_untransfered() local 3738 new_mp = allocb(len, BPRI_MED); in ecpp_putback_untransfered() 3739 if (new_mp == NULL) { in ecpp_putback_untransfered() 3745 bcopy(startp, new_mp->b_rptr, len); in ecpp_putback_untransfered() 3746 new_mp->b_wptr = new_mp->b_rptr + len; in ecpp_putback_untransfered() 3748 if (!putbq(pp->writeq, new_mp)) { in ecpp_putback_untransfered() 3749 freemsg(new_mp); in ecpp_putback_untransfered()
|
/illumos-gate/usr/src/lib/libbe/common/ |
H A D | be_create.c | 649 char *new_mp = NULL; in be_copy() local 1090 if ((ret = _be_mount(bt.nbe_name, &new_mp, BE_MOUNT_FLAG_NO_ZONES)) in be_copy() 1166 nbe_root_container, &fld, new_mp)) != BE_SUCCESS) { in be_copy() 1241 free(new_mp); in be_copy()
|