Lines Matching refs:pattern
83 char const *pattern; member
122 fnmatch_no_wildcards (char const *pattern, char const *f, int options) in fnmatch_no_wildcards() argument
126 ? strcasecmp (pattern, f) in fnmatch_no_wildcards()
127 : strcmp (pattern, f)); in fnmatch_no_wildcards()
130 size_t patlen = strlen (pattern); in fnmatch_no_wildcards()
132 ? strncasecmp (pattern, f, patlen) in fnmatch_no_wildcards()
133 : strncmp (pattern, f, patlen)); in fnmatch_no_wildcards()
166 char const *pattern = exclude[i].pattern; in excluded_filename() local
174 bool matched = ((*matcher) (pattern, f, options) == 0); in excluded_filename()
180 matched = ((*matcher) (pattern, p + 1, options) == 0); in excluded_filename()
193 add_exclude (struct exclude *ex, char const *pattern, int options) in add_exclude() argument
208 patopts->pattern = pattern; in add_exclude()
226 char const *pattern; in add_exclude_file() local
260 for (pattern = p = buf, lim = buf + buf_count; p <= lim; p++) in add_exclude_file()
264 (*add_func) (ex, pattern, options); in add_exclude_file()
265 pattern = p + 1; in add_exclude_file()