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