Lines Matching full:patterns
83 /* Searching patterns */
84 unsigned int patterns, pattern_sz; variable
89 /* Filename exclusion/inclusion patterns */
232 /* TODO: Check for empty patterns and shortcut */ in add_pattern()
235 if (patterns == pattern_sz) { in add_pattern()
243 pattern[patterns] = grep_malloc(len + 1); in add_pattern()
244 memcpy(pattern[patterns], pat, len); in add_pattern()
245 pattern[patterns][len] = '\0'; in add_pattern()
246 ++patterns; in add_pattern()
286 * Reads searching patterns from a file and adds them with add_pattern().
649 /* Process patterns from command line */ in main()
668 fg_pattern = grep_calloc(patterns, sizeof(*fg_pattern)); in main()
669 r_pattern = grep_calloc(patterns, sizeof(*r_pattern)); in main()
676 for (i = 0; i < patterns; ++i) in main()
679 for (i = 0; i < patterns; ++i) { in main()