/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls.c | 495 mblk_t *newmp; local 502 newmp = msgpullup(payload, -1); 503 if ((newmp == NULL) || (MBLKL(newmp) < len)) { 504 freemsg(newmp); 509 *payloadp = payload = newmp;
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | telmod.c | 358 mblk_t *newmp; local 379 if ((newmp = allocb(sizeof (char), BPRI_MED)) == NULL) { 383 newmp->b_datap->db_type = M_CTL; 384 newmp->b_wptr = newmp->b_rptr + 1; 385 *(newmp->b_rptr) = M_CTL_MAGIC_NUMBER; 386 newmp->b_cont = mp; 391 putnext(q, newmp); 464 newmp = mp->b_cont; 466 mp = newmp; 513 mblk_t *mp, *newmp; local 942 mblk_t *protomp, *newmp, *datamp, *prevmp; local 1130 mblk_t *newmp, *savemp; local [all...] |
H A D | logindmux.c | 401 mblk_t *newmp; local 521 if ((newmp = allocb(sizeof (char), BPRI_MED)) == NULL) { 525 newmp->b_datap->db_type = M_CTL; 526 *newmp->b_wptr++ = M_CTL_MAGIC_NUMBER; 527 newmp->b_cont = mp; 528 mp = newmp; 579 mblk_t *mp, *newmp; local 587 if ((newmp = allocb(sizeof (char), BPRI_MED)) == 592 newmp->b_datap->db_type = M_CTL; 593 *newmp [all...] |
H A D | rlmod.c | 844 mblk_t *newmp; local 867 newmp = mp; 887 if ((pullupmsg(newmp, -1)) == 0) { 888 sz = msgdsize(newmp); 889 recover(q, newmp, sz); 893 * pullupmsg results in newmp consuming 897 mp = newmp; 935 * we do recover with newmp which 938 * rlwinsetup returns newmp which 972 if (msgdsize(newmp) [all...] |
H A D | cryptmod.c | 2960 mblk_t *newmp; local 3068 newmp = do_encrypt(q, cbp); 3070 if (newmp != NULL && 3079 lp = mklenmp(newmp, plainlen); 3082 freeb(newmp); 3085 newmp = lp; 3088 return (newmp); 3101 mblk_t *newmp = NULL; local 3137 newmp = encrypt_block(q, tmi, mp1, outlen); 3138 if (newmp 3214 mblk_t *newmp = NULL; local 3428 mblk_t *newmp = NULL; local [all...] |
H A D | stream.c | 1636 mblk_t *newmp; local 1661 if ((newmp = allocb_tmpl(len, mp)) == NULL) 1664 newmp->b_flag = mp->b_flag; 1665 newmp->b_band = mp->b_band; 1671 bcopy(mp->b_rptr, newmp->b_wptr, n); 1672 newmp->b_wptr += n; 1678 newmp->b_cont = dupmsg(mp); 1679 if (newmp->b_cont == NULL) { 1680 freemsg(newmp); 1685 return (newmp); [all...] |
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | module.c | 859 struct kernel_module **newmp) 878 if (newmp) 879 *newmp = mp; 858 file_addmodule(struct preloaded_file *fp, char *modname, int version, struct kernel_module **newmp) argument
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sockstr.c | 174 mblk_t *newmp; local 190 newmp = allocb_cred_wait(length, 0, 193 newmp = allocb_wait(length, 0, 0, 196 if (newmp == NULL) { 200 bcopy(mp->b_rptr, newmp->b_wptr, length); 201 newmp->b_wptr += length; 202 newmp->b_next = mp->b_next; 208 *mpp = newmp; 212 mp = newmp;
|
H A D | socktpi.c | 4508 mblk_t *newmp; local 4557 newmp = (stp->sd_wputdatafunc)(vp, mp, NULL, 4559 if (newmp == NULL) { 4563 mp = newmp; 4741 mblk_t *newmp; local 4760 newmp = (stp->sd_wputdatafunc)(SOTOV(so), mp, NULL, 4762 if (newmp == NULL) { 4766 mp = newmp; 4811 newmp = (stp->sd_wputdatafunc)(SOTOV(so), mp, NULL, 4813 if (newmp [all...] |
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_str.c | 865 mblk_t *newmp; local 876 newmp = i_dld_ether_header_update_tag(mp, pri, 878 if (newmp == NULL) 880 mp = newmp; 902 mblk_t *bp, *newmp; local 919 if ((newmp = mac_header_cook(dsp->ds_mh, mp)) == NULL) 921 mp = newmp; 977 if ((newmp = i_dld_ether_header_update_tag(mp, pri, 981 mp = newmp; 1145 mblk_t *newmp; local 1186 mblk_t *next, *newmp; local [all...] |
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_txdma.c | 457 p_mblk_t newmp = NULL; local 459 if ((newmp = allocb(TX_PKT_HEADER_SIZE, BPRI_MED)) == NULL) { 466 DB_TYPE(newmp) = M_DATA; 467 newmp->b_rptr = newmp->b_wptr = DB_LIM(newmp); 468 linkb(newmp, mp); 469 newmp->b_rptr -= TX_PKT_HEADER_SIZE; 473 newmp->b_rptr, newmp [all...] |
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_util.c | 405 mblk_t *newmp; local 413 newmp = copymsg(mp); 414 if (newmp == NULL) 417 mp = newmp; 934 mblk_t *newmp = NULL; local 939 newmp = msgpullup(mp, -1); 940 if ((newmp == NULL) || (MBLKL(newmp) < skip_len)) { 943 evhp = (struct ether_vlan_header *)newmp->b_rptr; 949 freemsg(newmp); [all...] |
H A D | mac_protect.c | 1618 mblk_t *newmp = NULL; local 1633 * alignment of IP header in newmp. 1638 newmp = msgpullup(mp, -1); 1641 if (newmp == NULL) 1644 s = newmp->b_rptr; 1645 e = newmp->b_wptr; 1650 *nmp = newmp;
|
H A D | mac_client.c | 4299 mblk_t *newmp = copymsg(mp); local 4300 if (newmp == NULL) 4303 mp = newmp; 4318 mblk_t *newmp = copymsg(mp); local 4319 if (newmp == NULL) 4322 mp = newmp;
|
/illumos-gate/usr/src/uts/common/inet/kssl/ |
H A D | ksslrec.c | 1441 mblk_t *mp, *newmp; local 1451 newmp = allocb(KSSL_SSL3_MAX_CCP_FIN_MSGLEN, BPRI_HI); 1453 if (newmp == NULL) 1457 ssl->handshake_sendbuf = newmp; 1459 linkb(ssl->handshake_sendbuf, newmp); 1461 mp = newmp;
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_txdma.c | 747 p_mblk_t newmp = NULL; local 749 if ((newmp = allocb(TX_PKT_HEADER_SIZE, BPRI_MED)) == NULL) { 757 DB_TYPE(newmp) = M_DATA; 758 newmp->b_rptr = newmp->b_wptr = DB_LIM(newmp); 759 linkb(newmp, mp); 760 newmp->b_rptr -= TX_PKT_HEADER_SIZE; 764 newmp->b_rptr, newmp [all...] |
/illumos-gate/usr/src/uts/common/io/ppp/sppptun/ |
H A D | sppptun.c | 742 mblk_t *newmp; local 749 if ((newmp = allocb(len, BPRI_LO)) == NULL) { 753 newmp->b_wptr = newmp->b_rptr + len; 754 newmp->b_cont = mp; 755 return (newmp);
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/ |
H A D | usbser.c | 2192 mblk_t *newmp; local 2222 if ((newmp = allocb(tailsz + 1, BPRI_HI)) == NULL) { 2230 *newmp->b_wptr++ = 0377; 2232 bcopy(p, newmp->b_wptr, tailsz); 2233 newmp->b_wptr += tailsz; 2238 newmp->b_cont = mp->b_cont; 2239 mp->b_cont = newmp; 2240 p = newmp->b_rptr + 1; 2241 mp = newmp;
|
/illumos-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun.c | 2983 mblk_t *newmp; local 2990 newmp = allocb(sizeof (iptun_ipv6hdrs_t) + MBLKL(mp), BPRI_MED); 2991 if (newmp == NULL) { 2995 newmp->b_wptr += sizeof (iptun_ipv6hdrs_t); 2997 bcopy(mp->b_rptr, newmp->b_wptr, MBLKL(mp)); 2998 newmp->b_wptr += MBLKL(mp); 2999 newouter6 = (iptun_ipv6hdrs_t *)newmp->b_rptr; 3013 return (newmp); 3108 mblk_t *newmp; local 3115 if ((newmp 3356 mblk_t *newmp; local [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | icmp.c | 1320 mblk_t *newmp; local 1336 if ((newmp = allocb(udi_size, BPRI_MED)) == NULL) { 1342 * newmp->b_cont is left to NULL on purpose. This is an 1345 newmp->b_datap->db_type = M_PROTO; 1346 tudi = (struct T_unitdata_ind *)newmp->b_rptr; 1347 newmp->b_wptr = (uchar_t *)tudi + udi_size; 1375 icmp_ulp_recv(connp, newmp, msgdsize(newmp));
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 1110 mblk_t *newmp; local 1126 if ((newmp = allocb(udi_size, BPRI_MED)) == NULL) { 1132 * newmp->b_cont is left to NULL on purpose. This is an 1135 newmp->b_datap->db_type = M_PROTO; 1136 tudi = (struct T_unitdata_ind *)newmp->b_rptr; 1137 newmp->b_wptr = (uchar_t *)tudi + udi_size; 1165 udp_ulp_recv(connp, newmp, msgdsize(newmp), ira);
|
/illumos-gate/usr/src/uts/common/io/usbgem/ |
H A D | usbgem.c | 1022 mblk_t *newmp; local 1051 newmp = (*dp->ugc.usbgc_rx_make_packet)(dp, mp); 1053 if (newmp != mp) { 1059 for (tp = newmp; tp; tp = tp->b_next) { 1074 mac_rx(dp->mh, NULL, newmp); 1076 while (newmp) { 1077 tp = newmp; 1078 newmp = newmp->b_next;
|