Lines Matching refs:buffer
139 stored in the pattern buffer, so changing this does not affect
280 the pattern compiler, the fields `buffer', `allocated', `fastmap',
295 unsigned char *buffer;
297 /* Number of bytes to which `buffer' points. */
300 /* Number of bytes actually used in `buffer'. */
374 /* If `regs_allocated' is REGS_UNALLOCATED in the pattern buffer,
415 and syntax given by the global `re_syntax_options', into the buffer
416 BUFFER. Return NULL if successful, and an error string if not. */
419 struct re_pattern_buffer *buffer));
422 /* Compile a fastmap for the compiled pattern in BUFFER; used to
425 extern int re_compile_fastmap _RE_ARGS ((struct re_pattern_buffer *buffer));
429 compiled into BUFFER. Start searching at position START, for RANGE
432 information in REGS (if REGS and BUFFER
434 _RE_ARGS ((struct re_pattern_buffer *buffer, const char *string,
441 _RE_ARGS ((struct re_pattern_buffer *buffer, const char *string1,
447 in BUFFER matched, starting at position START. */
449 _RE_ARGS ((struct re_pattern_buffer *buffer, const char *string,
455 _RE_ARGS ((struct re_pattern_buffer *buffer, const char *string1,
461 ENDS. Subsequent matches using BUFFER and REGS will use this memory
473 _RE_ARGS ((struct re_pattern_buffer *buffer, struct re_registers *regs,