Lines Matching refs:mctl

2526  * message and pass that in as mctl.
2543 strput(struct stdata *stp, mblk_t *mctl, struct uio *uiop, ssize_t *iosize,
2563 freemsg(mctl);
2568 freemsg(mctl);
2575 freemsg(mctl);
2587 if (mctl != NULL) {
2588 if (mctl->b_cont == NULL)
2589 mctl->b_cont = mp;
2591 linkb(mctl, mp);
2592 mp = mctl;
2619 freemsg(mctl);
2625 if (mctl != NULL) {
2626 if (mctl->b_cont == NULL)
2627 mctl->b_cont = mp;
2629 linkb(mctl, mp);
2630 mp = mctl;
5118 struct strbuf mctl;
5243 mctl.maxlen = STRUCT_FGET(strfdinsert, ctlbuf.maxlen);
5244 mctl.len = STRUCT_FGET(strfdinsert, ctlbuf.len);
5245 mctl.buf = STRUCT_FGETP(strfdinsert, ctlbuf.buf);
5257 if ((error = strmakemsg(&mctl,
6503 struct strbuf *mctl,
6665 if ((stp->sd_flag & (STRHUP|STREOF)) || (mctl->maxlen == 0 &&
6667 mctl->len = mdata->len = 0;
6746 if (mctl->maxlen >= 0 && type != M_DATA) {
6750 bcnt = mctl->maxlen;
6751 ubuf = mctl->buf;
6781 mctl->len = mctl->maxlen - bcnt;
6783 mctl->len = -1;
7725 struct strbuf *mctl,
7755 audit_strputmsg(vp, mctl, mdata, pri, flag, fmode);
7779 if ((mctl->len < 0) || (pri != 0))
7818 (mctl->len > strctlsz)) {
7847 if ((error = strmakectl(mctl, flag, fmode, &mp)) != 0) {
7928 mblk_t *mctl,
7945 if (mctl == NULL)
7952 freemsg(mctl);
7961 freemsg(mctl);
7975 freemsg(mctl);
7982 freemsg(mctl);
8000 freemsg(mctl);
8019 freemsg(mctl);
8052 mp = mctl;
8053 mctl = NULL;
8073 if (mctl->b_datap->db_frtnp != NULL)
8074 mp = dupmsg(mctl);
8076 mp = copymsg(mctl);
8081 error = strwaitbuf(msgdsize(mctl), BPRI_MED);
8083 freemsg(mctl);
8132 freemsg(mctl);
8139 freemsg(mctl);
8145 freemsg(mctl);