Lines Matching refs:ctlbuf
54 struct strbuf ctlbuf; in _tx_sndudata() local
106 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) { in _tx_sndudata()
114 udreq = (struct T_unitdata_req *)ctlbuf.buf; in _tx_sndudata()
124 if (_t_aligned_copy(&ctlbuf, unitdata->addr.len, size, in _tx_sndudata()
138 if (_t_aligned_copy(&ctlbuf, unitdata->opt.len, size, in _tx_sndudata()
152 if (size > (int)ctlbuf.maxlen) { in _tx_sndudata()
158 ctlbuf.len = size; in _tx_sndudata()
169 if (putmsg(fd, &ctlbuf, (struct strbuf *)&unitdata->udata, 0) < 0) { in _tx_sndudata()
184 free(ctlbuf.buf); in _tx_sndudata()
186 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_sndudata()
192 free(ctlbuf.buf); in _tx_sndudata()
194 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_sndudata()