Lines Matching refs:ctl
176 static struct strbuf ctl = {
221 if (getmsg(p->fd, &ctl, &data, &flags) < 0) {
970 struct strbuf ctl;
973 ctl.maxlen = 0;
974 ctl.len = len;
975 ctl.buf = ptr;
978 if (putmsg(fd, &ctl, (struct strbuf *) NULL, flags) < 0) {
991 struct strbuf ctl;
1001 ctl.maxlen = MAXDLBUF;
1002 ctl.len = 0;
1003 ctl.buf = bufp;
1006 if (getmsg(fd, &ctl, (struct strbuf*)NULL, &flags) < 0) {
1012 dlp = MAKE_DL_PRIMITIVES(ctl.buf);
1056 if (ctl.len < size) {
1059 what, ctl.len, size);
1062 return (ctl.len);
1346 struct strbuf ctl, data;
1363 ctl.maxlen = 0;
1364 ctl.len = dlen;
1365 ctl.buf = (void *)buf;
1371 return (putmsg(fd, &ctl, &data, 0));
1455 struct strbuf ctl;
1466 ctl.maxlen = DL_HP_PPA_ACK_SIZE;
1467 ctl.len = 0;
1468 ctl.buf = (char *)buf;
1484 if (getmsg(fd, &ctl, (struct strbuf *)NULL, &flags) < 0) {
1490 dlp = (dl_hp_ppa_ack_t *)ctl.buf;
1498 if (ctl.len < DL_HP_PPA_ACK_SIZE) {
1501 ctl.len, (unsigned long)DL_HP_PPA_ACK_SIZE);
1511 ctl.maxlen = dlp->dl_length;
1512 ctl.len = 0;
1513 ctl.buf = (char *)ppa_data_buf;
1515 if (getmsg(fd, &ctl, (struct strbuf *)NULL, &flags) < 0) {
1521 if (ctl.len < dlp->dl_length) {
1524 ctl.len, (unsigned long)dlp->dl_length);