Lines Matching refs:outbuf
970 buf_copy_lines (outbuf, inbuf, command) in buf_copy_lines() argument
971 struct buffer *outbuf; in buf_copy_lines()
1002 buf_append_char (outbuf, command);
1003 buf_append_char (outbuf, ' ');
1014 buf_append_data (outbuf, inbuf->data, data);
1030 buf_append_data (outbuf, nldata, nldata);
1034 buf_output (outbuf, nldata->bufp, len);
1054 buf_copy_counted (outbuf, inbuf, special) in buf_copy_counted() argument
1055 struct buffer *outbuf; in buf_copy_counted()
1184 buf_append_data (outbuf, start, data);
1189 buf_output (outbuf, stop->bufp, stopwant);
1489 char *inbuf, *outbuf; local
1601 outbuf = stackoutbuf;
1604 outbuf = malloc (count);
1605 if (outbuf == NULL)
1612 status = (*pb->inpfn) (pb->fnclosure, inbuf, outbuf, count);
1618 tcount = ((outbuf[0] & 0xff) << 8) + (outbuf[1] & 0xff);
1628 memcpy (data, outbuf + 2, size);
1632 memcpy (pb->holdbuf, outbuf + 2 + size, tcount - size);
1636 if (outbuf != stackoutbuf)
1637 free (outbuf);
1642 memcpy (data, outbuf + 2, tcount);
1644 if (outbuf != stackoutbuf)
1645 free (outbuf);
1671 char *outbuf; local
1692 outbuf = stack_outbuf;
1705 outbuf = outdata->text;
1708 status = (*pb->outfn) (pb->fnclosure, inbuf, outbuf + 2, size,
1718 outbuf[0] = (translated >> 8) & 0xff;
1719 outbuf[1] = translated & 0xff;
1721 if (outbuf == stack_outbuf)
1722 buf_output (pb->buf, outbuf, translated + 2);