Searched refs:newmp (Results 1 - 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dtelmod.c358 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 Drlmod.c844 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 Dlogindmux.c401 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 Dcryptmod.c2960 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 Dstream.c1636 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/uts/common/io/dld/
H A Ddld_str.c865 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/mac/
H A Dmac_util.c405 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 Dmac_protect.c1618 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 Dmac_client.c4299 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/io/dls/
H A Ddls.c495 mblk_t *newmp; local
502 newmp = msgpullup(payload, -1);
503 if ((newmp == NULL) || (MBLKL(newmp) < len)) {
504 freemsg(newmp);
509 *payloadp = payload = newmp;
H A Ddls_link.c114 mblk_t *newmp; \
115 if ((newmp = msgpullup((mp), -1)) == NULL) { \
120 (mp) = newmp; \
/illumos-gate/usr/src/uts/common/inet/iptun/
H A Diptun.c2983 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/io/hxge/
H A Dhxge_txdma.c457 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/nxge/
H A Dnxge_txdma.c747 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/boot/sys/boot/common/
H A Dbootstrap.h235 struct kernel_module **newmp);
H A Dmodule.c859 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 Dsockstr.c174 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 Dsocktpi.c4508 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/usb/clients/usbser/
H A Dusbser.c2192 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/io/ppp/sppptun/
H A Dsppptun.c742 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/inet/kssl/
H A Dksslrec.c1441 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/usbgem/
H A Dusbgem.c1022 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;
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dicmp.c1320 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 Dudp.c1110 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);

Completed in 408 milliseconds