Lines Matching refs:ctlbuf
58 struct strbuf ctlbuf; in _tx_rcvudata() local
102 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) { in _tx_rcvudata()
118 if ((retval = getmsg(fd, &ctlbuf, (struct strbuf *)&unitdata->udata, in _tx_rcvudata()
137 if (ctlbuf.len > 0) { in _tx_rcvudata()
138 if (ctlbuf.len < (int)sizeof (t_scalar_t)) { in _tx_rcvudata()
146 pptr = (union T_primitives *)ctlbuf.buf; in _tx_rcvudata()
151 if ((ctlbuf.len < in _tx_rcvudata()
154 (ctlbuf.len < (int)(pptr->unitdata_ind.OPT_length in _tx_rcvudata()
171 ctlbuf.buf + pptr->unitdata_ind.SRC_offset, in _tx_rcvudata()
184 (void) memcpy(unitdata->opt.buf, ctlbuf.buf + in _tx_rcvudata()
200 free(ctlbuf.buf); in _tx_rcvudata()
202 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_rcvudata()
208 if (_t_register_lookevent(tiptr, 0, 0, ctlbuf.buf, in _tx_rcvudata()
209 ctlbuf.len) < 0) { in _tx_rcvudata()
242 free(ctlbuf.buf); in _tx_rcvudata()
244 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_rcvudata()
252 free(ctlbuf.buf); in _tx_rcvudata()
254 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_rcvudata()