Lines Matching defs:patterns
85 /* Searching patterns */
86 unsigned int patterns;
92 /* Filename exclusion/inclusion patterns */
237 for (unsigned int i = 0; i < patterns; i++) {
243 patterns = 1;
247 if (patterns == pattern_sz) {
255 pattern[patterns].pat = grep_malloc(len + 1);
256 memcpy(pattern[patterns].pat, pat, len);
257 pattern[patterns].len = len;
258 pattern[patterns].pat[len] = '\0';
259 ++patterns;
299 * Reads searching patterns from a file and adds them with add_pattern().
673 if (!needpattern && (patterns == 0))
680 /* Process patterns from command line */
706 fg_pattern = grep_calloc(patterns, sizeof(*fg_pattern));
707 r_pattern = grep_calloc(patterns, sizeof(*r_pattern));
710 for (i = 0; i < patterns; ++i) {