Lines Matching refs:pattern
78 char const *pattern; member
112 fnmatch_no_wildcards (char const *pattern, char const *f, int options) in fnmatch_no_wildcards() argument
116 ? strcasecmp (pattern, f) in fnmatch_no_wildcards()
117 : strcmp (pattern, f)); in fnmatch_no_wildcards()
120 size_t patlen = strlen (pattern); in fnmatch_no_wildcards()
122 ? strncasecmp (pattern, f, patlen) in fnmatch_no_wildcards()
123 : strncmp (pattern, f, patlen)); in fnmatch_no_wildcards()
156 char const *pattern = exclude[i].pattern; in excluded_filename() local
164 bool matched = ((*matcher) (pattern, f, options) == 0); in excluded_filename()
170 matched = ((*matcher) (pattern, p + 1, options) == 0); in excluded_filename()
183 add_exclude (struct exclude *ex, char const *pattern, int options) in add_exclude() argument
192 patopts->pattern = pattern; in add_exclude()
210 char const *pattern; in add_exclude_file() local
238 pattern = buf; in add_exclude_file()
248 if (pattern_end == pattern) in add_exclude_file()
255 (*add_func) (ex, pattern, options); in add_exclude_file()
258 pattern = p + 1; in add_exclude_file()