Lines Matching refs:buffer_start
62 static char *buffer_start; /*->1st char of full buffer area. */ variable
109 char * buffer_start; member
144 buffer_start = XNEWVEC (char, BEFORE_SIZE + AFTER_SIZE + 1 + buffer_length); in input_scrub_reinit()
145 memcpy (buffer_start, BEFORE_STRING, (int) BEFORE_SIZE); in input_scrub_reinit()
160 saved->buffer_start = buffer_start; in input_scrub_push()
191 buffer_start = saved->buffer_start; in input_scrub_pop()
225 if (buffer_start) in input_scrub_end()
227 free (buffer_start); in input_scrub_end()
228 buffer_start = 0; in input_scrub_end()
244 return (buffer_start + BEFORE_SIZE); in input_scrub_new_file()
346 memmove (buffer_start + BEFORE_SIZE, partial_where, partial_size); in input_scrub_next_buffer()
347 memcpy (buffer_start + BEFORE_SIZE, save_source, AFTER_SIZE); in input_scrub_next_buffer()
353 char *start = buffer_start + BEFORE_SIZE + partial_size; in input_scrub_next_buffer()
355 *bufp = buffer_start + BEFORE_SIZE; in input_scrub_next_buffer()
364 p = buffer_start + BEFORE_SIZE + partial_size; in input_scrub_next_buffer()
391 partial_size = limit - (buffer_start + BEFORE_SIZE); in input_scrub_next_buffer()
397 buffer_start = XRESIZEVEC (char, buffer_start, in input_scrub_next_buffer()