Lines Matching defs:ctlbuf
55 struct strbuf ctlbuf, databuf;
160 * Acquire ctlbuf for use in sending/receiving control part
163 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) {
183 if ((retval = getmsg(fd, &ctlbuf, &databuf, &flg)) < 0) {
199 if (ctlbuf.len > 0) {
200 if (ctlbuf.len < (int)sizeof (t_scalar_t)) {
207 pptr = (union T_primitives *)ctlbuf.buf;
221 if ((ctlbuf.len < (int)sizeof (struct T_data_ind)) ||
246 free(ctlbuf.buf);
248 tiptr->ti_ctlbuf = ctlbuf.buf;
272 ctlbuf.buf, ctlbuf.len) < 0) {
284 ctlbuf.maxlen = 0; /* XXX why ? */
285 ctlbuf.len = 0;
307 retval = getmsg(fd, &ctlbuf,
343 } else { /* else for "if (ctlbuf.len > 0)" */
370 free(ctlbuf.buf);
372 tiptr->ti_ctlbuf = ctlbuf.buf;
381 free(ctlbuf.buf);
383 tiptr->ti_ctlbuf = ctlbuf.buf;