grep_pat 206 grep.c static struct grep_pat *create_grep_pat(const char *pat, size_t patlen, grep_pat 211 grep.c struct grep_pat *p = xcalloc(1, sizeof(*p)); grep_pat 221 grep.c static void do_append_grep_pat(struct grep_pat ***tail, struct grep_pat *p) grep_pat 232 grep.c struct grep_pat *new_pat; grep_pat 261 grep.c struct grep_pat *p = create_grep_pat(pat, strlen(pat), "header", 0, grep_pat 277 grep.c struct grep_pat *p = create_grep_pat(pat, patlen, origin, no, t, 0); grep_pat 283 grep.c struct grep_pat *pat; grep_pat 303 grep.c static NORETURN void compile_regexp_failed(const struct grep_pat *p, grep_pat 319 grep.c static void compile_pcre_regexp(struct grep_pat *p, const struct grep_opt *opt) grep_pat 338 grep.c static int pcrematch(struct grep_pat *p, const char *line, const char *eol, grep_pat 359 grep.c static void free_pcre_regexp(struct grep_pat *p) grep_pat 365 grep.c static void compile_pcre_regexp(struct grep_pat *p, const struct grep_opt *opt) grep_pat 370 grep.c static int pcrematch(struct grep_pat *p, const char *line, const char *eol, grep_pat 376 grep.c static void free_pcre_regexp(struct grep_pat *p) grep_pat 399 grep.c static void compile_regexp(struct grep_pat *p, struct grep_opt *opt) grep_pat 435 grep.c static struct grep_expr *compile_pattern_or(struct grep_pat **); grep_pat 436 grep.c static struct grep_expr *compile_pattern_atom(struct grep_pat **list) grep_pat 438 grep.c struct grep_pat *p; grep_pat 465 grep.c static struct grep_expr *compile_pattern_not(struct grep_pat **list) grep_pat 467 grep.c struct grep_pat *p; grep_pat 489 grep.c static struct grep_expr *compile_pattern_and(struct grep_pat **list) grep_pat 491 grep.c struct grep_pat *p; grep_pat 512 grep.c static struct grep_expr *compile_pattern_or(struct grep_pat **list) grep_pat 514 grep.c struct grep_pat *p; grep_pat 532 grep.c static struct grep_expr *compile_pattern_expr(struct grep_pat **list) grep_pat 543 grep.c static void dump_grep_pat(struct grep_pat *p) grep_pat 636 grep.c struct grep_pat *p; grep_pat 658 grep.c struct grep_pat *pp = p; grep_pat 700 grep.c struct grep_pat *p; grep_pat 768 grep.c struct grep_pat *p, *n; grep_pat 836 grep.c static int fixmatch(struct grep_pat *p, char *line, char *eol, grep_pat 862 grep.c static int patmatch(struct grep_pat *p, char *line, char *eol, grep_pat 902 grep.c static int match_one_pattern(struct grep_pat *p, char *bol, char *eol, grep_pat 1036 grep.c struct grep_pat *p; grep_pat 1050 grep.c static int match_next_pattern(struct grep_pat *p, char *bol, char *eol, grep_pat 1074 grep.c struct grep_pat *p; grep_pat 1288 grep.c struct grep_pat *p; grep_pat 1308 grep.c struct grep_pat *p; grep_pat 41 grep.h struct grep_pat *next; grep_pat 77 grep.h struct grep_pat *atom; grep_pat 87 grep.h struct grep_pat *pattern_list; grep_pat 88 grep.h struct grep_pat **pattern_tail; grep_pat 89 grep.h struct grep_pat *header_list; grep_pat 90 grep.h struct grep_pat **header_tail;