Lines Matching defs:mblk_t

378 } mblk_t;
526 mblk_t *cq_private; /* private state information */
538 mblk_t *cq_private; /* private state information */
552 mblk_t *cp_private; /* private state information */
565 mblk_t *cp_private; /* private state information */
638 mblk_t *d_mp; /* pointer to mblk (chain) */
766 extern mblk_t *allocb(size_t, uint_t);
767 extern mblk_t *desballoc(unsigned char *, size_t, uint_t, frtn_t *);
768 extern mblk_t *esballoc(unsigned char *, size_t, uint_t, frtn_t *);
771 extern mblk_t *bcache_allocb(bcache_t *, uint_t);
772 extern mblk_t *mkiocb(uint_t);
777 extern void freemsg(mblk_t *);
778 extern mblk_t *dupb(mblk_t *);
779 extern mblk_t *dupmsg(mblk_t *);
780 extern mblk_t *dupmsg_noloan(mblk_t *);
781 extern mblk_t *copyb(mblk_t *);
782 extern mblk_t *copymsg(mblk_t *);
783 extern void linkb(mblk_t *, mblk_t *);
784 extern mblk_t *unlinkb(mblk_t *);
785 extern mblk_t *reallocb(mblk_t *, size_t, uint_t); /* private */
786 extern mblk_t *rmvb(mblk_t *, mblk_t *);
788 extern mblk_t *msgpullup(struct msgb *, ssize_t);
791 extern mblk_t *getq(queue_t *);
792 extern void rmvq(queue_t *, mblk_t *);
800 extern int putq(queue_t *, mblk_t *);
801 extern int putbq(queue_t *, mblk_t *);
802 extern int insq(queue_t *, mblk_t *, mblk_t *);
803 extern void put(queue_t *, mblk_t *);
804 extern void putnext(queue_t *, mblk_t *);
810 extern void qreply(queue_t *, mblk_t *);
825 extern void qwriter(queue_t *, mblk_t *, void (*func)(), int);
832 extern int struioget(queue_t *, mblk_t *, struiod_t *, int);
837 extern int mp_cont_len(mblk_t *, int *);