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