Lines Matching refs:ctlbuf
53 struct strbuf ctlbuf, databuf; in _tx_rcvv() local
164 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) { in _tx_rcvv()
177 free(ctlbuf.buf); in _tx_rcvv()
179 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_rcvv()
198 if ((retval = getmsg(fd, &ctlbuf, &databuf, &flg)) < 0) { in _tx_rcvv()
214 if (ctlbuf.len > 0) { in _tx_rcvv()
215 if (ctlbuf.len < (int)sizeof (t_scalar_t)) { in _tx_rcvv()
222 pptr = (union T_primitives *)ctlbuf.buf; in _tx_rcvv()
236 if ((ctlbuf.len < (int)sizeof (struct T_data_ind)) || in _tx_rcvv()
261 free(ctlbuf.buf); in _tx_rcvv()
263 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_rcvv()
290 ctlbuf.buf, ctlbuf.len) < 0) { in _tx_rcvv()
302 ctlbuf.maxlen = 0; /* XXX why ? */ in _tx_rcvv()
303 ctlbuf.len = 0; in _tx_rcvv()
325 retval = getmsg(fd, &ctlbuf, in _tx_rcvv()
388 free(ctlbuf.buf); in _tx_rcvv()
390 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_rcvv()
402 free(ctlbuf.buf); in _tx_rcvv()
404 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_rcvv()