Lines Matching refs:ctlbuf
52 struct strbuf ctlbuf; in _tx_sndudata() local
104 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) { in _tx_sndudata()
112 udreq = (struct T_unitdata_req *)ctlbuf.buf; in _tx_sndudata()
122 if (_t_aligned_copy(&ctlbuf, unitdata->addr.len, size, in _tx_sndudata()
136 if (_t_aligned_copy(&ctlbuf, unitdata->opt.len, size, in _tx_sndudata()
150 if (size > (int)ctlbuf.maxlen) { in _tx_sndudata()
156 ctlbuf.len = size; in _tx_sndudata()
167 if (putmsg(fd, &ctlbuf, (struct strbuf *)&unitdata->udata, 0) < 0) { in _tx_sndudata()
182 free(ctlbuf.buf); in _tx_sndudata()
184 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_sndudata()
190 free(ctlbuf.buf); in _tx_sndudata()
192 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_sndudata()