Lines Matching refs:buffer_start
62 static char *buffer_start; /*->1st char of full buffer area. */ variable
108 char * buffer_start; member
145 saved->buffer_start = buffer_start; in input_scrub_push()
166 buffer_start = XNEWVEC (char, (BEFORE_SIZE + buffer_length in input_scrub_push()
168 memcpy (buffer_start, BEFORE_STRING, (int) BEFORE_SIZE); in input_scrub_push()
182 buffer_start = saved->buffer_start; in input_scrub_pop()
211 buffer_start = XNEWVEC (char, (BEFORE_SIZE + buffer_length in input_scrub_begin()
213 memcpy (buffer_start, BEFORE_STRING, (int) BEFORE_SIZE); in input_scrub_begin()
226 if (buffer_start) in input_scrub_end()
228 free (buffer_start); in input_scrub_end()
229 buffer_start = 0; in input_scrub_end()
245 return (buffer_start + BEFORE_SIZE); in input_scrub_new_file()
347 memmove (buffer_start + BEFORE_SIZE, partial_where, in input_scrub_next_buffer()
349 memcpy (buffer_start + BEFORE_SIZE, save_source, AFTER_SIZE); in input_scrub_next_buffer()
356 *bufp = buffer_start + BEFORE_SIZE; in input_scrub_next_buffer()
357 limit = input_file_give_next_buffer (buffer_start in input_scrub_next_buffer()
366 p = buffer_start + BEFORE_SIZE + partial_size; in input_scrub_next_buffer()
381 if (p != buffer_start + BEFORE_SIZE) in input_scrub_next_buffer()
390 partial_size = limit - (buffer_start + BEFORE_SIZE); in input_scrub_next_buffer()
392 buffer_start = XRESIZEVEC (char, buffer_start, in input_scrub_next_buffer()