Lines Matching refs:md
41 static int _mwrite ( MESG * md , char * msgbuf , int );
52 mflush(MESG *md) in mflush() argument
57 if (md == NULL || md->mque == NULL) { in mflush()
62 while ((p = md->mque) != NULL) { in mflush()
63 if (_mwrite(md, p->dat->buf, p->dat->len) != 0) in mflush()
67 md->mque = p->next; in mflush()
85 int mwrite ( MESG * md, char * msgbuf ) in mwrite() argument
92 if (md == NULL) in mwrite()
110 if (md->mque) in mwrite()
113 if (_mwrite(md, msgbuf, size) == 0) in mwrite()
135 if ((q = md->mque) != NULL) in mwrite()
142 while ((p = md->mque) != NULL) in mwrite()
144 if (_mwrite(md, p->dat->buf, p->dat->len) != 0) { in mwrite()
149 md->mque = p->next; in mwrite()
156 md->mque = p; in mwrite()
161 int _mwrite ( MESG * md, char * msgbuf , int size ) in _mwrite() argument
167 switch (md->type) in _mwrite()
185 if (Putmsg(md, &ctl, &dat, flag) == 0) in _mwrite()
191 switch (write3_2(md, msgbuf, size)) in _mwrite()