Lines Matching refs:md
43 static int _mwrite ( MESG * md , char * msgbuf , int );
54 mflush(MESG *md) in mflush() argument
59 if (md == NULL || md->mque == NULL) { in mflush()
64 while ((p = md->mque) != NULL) { in mflush()
65 if (_mwrite(md, p->dat->buf, p->dat->len) != 0) in mflush()
69 md->mque = p->next; in mflush()
87 int mwrite ( MESG * md, char * msgbuf ) in mwrite() argument
94 if (md == NULL) in mwrite()
112 if (md->mque) in mwrite()
115 if (_mwrite(md, msgbuf, size) == 0) in mwrite()
137 if ((q = md->mque) != NULL) in mwrite()
144 while ((p = md->mque) != NULL) in mwrite()
146 if (_mwrite(md, p->dat->buf, p->dat->len) != 0) { in mwrite()
151 md->mque = p->next; in mwrite()
158 md->mque = p; in mwrite()
163 int _mwrite ( MESG * md, char * msgbuf , int size ) in _mwrite() argument
169 switch (md->type) in _mwrite()
187 if (Putmsg(md, &ctl, &dat, flag) == 0) in _mwrite()
193 switch (write3_2(md, msgbuf, size)) in _mwrite()