Lines Matching defs:patterns
83 /* Searching patterns */
84 unsigned int patterns, pattern_sz;
89 /* Filename exclusion/inclusion patterns */
229 /* TODO: Check for empty patterns and shortcut */
232 if (patterns == pattern_sz) {
240 pattern[patterns] = grep_malloc(len + 1);
241 memcpy(pattern[patterns], pat, len);
242 pattern[patterns][len] = '\0';
243 ++patterns;
283 * Reads searching patterns from a file and adds them with add_pattern().
642 /* Process patterns from command line */
661 fg_pattern = grep_calloc(patterns, sizeof(*fg_pattern));
662 r_pattern = grep_calloc(patterns, sizeof(*r_pattern));
669 for (i = 0; i < patterns; ++i)
672 for (i = 0; i < patterns; ++i) {