Lines Matching refs:buffer_data

37 /* Linked list of available buffer_data structures.  */
38 static struct buffer_data *free_buffer_data;
43 static struct buffer_data *get_buffer_data PROTO((void));
117 /* Allocate more buffer_data structures. */
122 struct buffer_data *alc;
126 /* Allocate buffer_data structures in blocks of 16. */
129 alc = xmalloc (ALLOC_COUNT * sizeof (struct buffer_data));
144 /* Get a new buffer_data structure. */
146 static struct buffer_data *
149 struct buffer_data *ret;
184 struct buffer_data *data;
204 struct buffer_data *data;
234 struct buffer_data *newdata;
317 struct buffer_data *data;
463 struct buffer_data *data;
503 struct buffer_data *data;
525 /* Append a list of buffer_data structures to an buffer. */
530 struct buffer_data *data;
531 struct buffer_data *last;
557 * Copy the contents of file F into buffer_data structures. We can't
570 struct buffer_data **retp;
571 struct buffer_data **lastp;
580 struct buffer_data *data;
628 * Copy the contents of file F into buffer_data structures. We can't
638 struct buffer_data **retp;
639 struct buffer_data **lastp;
648 struct buffer_data *data;
692 /* Return the number of bytes in a chain of buffer_data structures. */
696 struct buffer_data *buf;
744 struct buffer_data *data;
813 struct buffer_data *data;
835 struct buffer_data *nldata;
846 struct buffer_data *next;
948 struct buffer_data *next;
960 struct buffer_data *data;
1019 struct buffer_data *data;
1020 struct buffer_data *nldata;
1105 struct buffer_data *data;
1114 struct buffer_data *start;
1116 struct buffer_data *stop;
1865 struct buffer_data *outdata = NULL;
1884 If we can guarantee that the result will fit in a buffer_data,