Lines Matching defs:mblk_t

168 static void dblk_lastfree(mblk_t *mp, dblk_t *dbp);
169 static mblk_t *allocb_oversize(size_t size, int flags);
173 static void bcache_dblk_lastfree(mblk_t *mp, dblk_t *dbp);
362 mblk_cache = kmem_cache_create("streams_mblk", sizeof (mblk_t), 32,
415 mblk_t *
419 mblk_t *mp;
454 mblk_t *
455 allocb_tmpl(size_t size, const mblk_t *tmpl)
457 mblk_t *mp = allocb(size, 0);
474 mblk_t *
477 mblk_t *mp = allocb(size, 0);
489 mblk_t *
492 mblk_t *mp = allocb_wait(size, 0, flags, error);
512 msg_getcred(const mblk_t *mp, pid_t *cpidp)
516 mblk_t *mp2;
574 msg_extractcred(mblk_t *mp, pid_t *cpidp)
578 mblk_t *mp2;
628 msg_getlabel(const mblk_t *mp)
639 freeb(mblk_t *mp)
653 freemsg(mblk_t *mp)
658 mblk_t *mp_cont = mp->b_cont;
677 mblk_t *
678 reallocb(mblk_t *mp, size_t size, uint_t copy)
680 mblk_t *mp1;
721 dblk_lastfree(mblk_t *mp, dblk_t *dbp)
745 dblk_decref(mblk_t *mp, dblk_t *dbp)
769 mblk_t *
770 dupb(mblk_t *mp)
773 mblk_t *new_mp;
810 dblk_lastfree_desb(mblk_t *mp, dblk_t *dbp)
840 static mblk_t *
842 void (*lastfree)(mblk_t *, dblk_t *), int kmflags)
845 mblk_t *mp;
871 mblk_t *
874 mblk_t *mp;
898 mblk_t *
901 mblk_t *mp;
921 mblk_t *
924 mblk_t *mp;
945 mblk_t *
948 mblk_t *mp;
969 mblk_t *
972 mblk_t *mp;
993 bcache_dblk_lastfree(mblk_t *mp, dblk_t *dbp)
1073 mblk_t *
1077 mblk_t *mp = NULL;
1110 dblk_lastfree_oversize(mblk_t *mp, dblk_t *dbp)
1129 static mblk_t *
1132 mblk_t *mp;
1148 mblk_t *
1152 mblk_t *bp;
1169 mblk_t *
1173 mblk_t *mp;
1225 mblk_t *
1229 mblk_t *mp;
1240 * Set the mblk_t information and ptrs correctly.
1356 mblk_t *
1357 dupmsg(mblk_t *bp)
1359 mblk_t *head, *nbp;
1379 mblk_t *
1380 dupmsg_noloan(mblk_t *bp)
1382 mblk_t *head, *nbp;
1405 mblk_t *
1406 copyb(mblk_t *bp)
1408 mblk_t *nbp;
1476 mblk_t *
1477 copymsg(mblk_t *bp)
1479 mblk_t *head, *nbp;
1499 linkb(mblk_t *mp, mblk_t *bp)
1513 mblk_t *
1514 unlinkb(mblk_t *bp)
1516 mblk_t *bp1;
1529 mblk_t *
1530 rmvb(mblk_t *mp, mblk_t *bp)
1532 mblk_t *tmp;
1533 mblk_t *lastp = NULL;
1547 return ((mblk_t *)-1);
1557 pullupmsg(mblk_t *mp, ssize_t len)
1559 mblk_t *bp, *b_cont;
1609 ASSERT(n >= 0); /* allow zero-length mblk_t's */
1633 mblk_t *
1634 msgpullup(mblk_t *mp, ssize_t len)
1636 mblk_t *newmp;
1669 ASSERT(n >= 0); /* allow zero-length mblk_t's */
1695 adjmsg(mblk_t *mp, ssize_t len)
1697 mblk_t *bp;
1698 mblk_t *save_bp = NULL;
1699 mblk_t *prev_bp;
1700 mblk_t *bcont;
1790 msgdsize(mblk_t *bp)
1856 mblk_t *
1859 mblk_t *bp;
1898 mp_cont_len(mblk_t *bp, int *mblkcnt)
1900 mblk_t *mp;
1925 mblk_t *
1928 mblk_t *bp, *mp1;
1929 mblk_t *mp2 = NULL;
2193 rmvq(queue_t *q, mblk_t *mp)
2216 rmvq_noenab(queue_t *q, mblk_t *mp)
2309 mblk_t *mp, *nmp;
2413 mblk_t *mp;
2414 mblk_t *nmp;
2415 mblk_t *last;
2604 putq(queue_t *q, mblk_t *bp)
2606 mblk_t *tmp;
2793 putbq(queue_t *q, mblk_t *bp)
2795 mblk_t *tmp;
2984 insq(queue_t *q, mblk_t *emp, mblk_t *mp)
2986 mblk_t *tmp;
3116 mblk_t *bp;
3134 mblk_t *bp;
3150 mblk_t *bp;
3167 mblk_t *bp;
3198 qreply(queue_t *q, mblk_t *bp)
3240 mblk_t *mp;
3512 *(mblk_t **)valp = qbp->qb_first;
3514 *(mblk_t **)valp = q->q_first;
3519 *(mblk_t **)valp = qbp->qb_last;
3521 *(mblk_t **)valp = q->q_last;
3614 struioget(queue_t *q, mblk_t *mp, struiod_t *dp, int noblock)