Lines Matching refs:exclude
39 struct exclude struct
41 char const **exclude; member
46 struct exclude *
49 struct exclude *ex = (struct exclude *) xmalloc (sizeof (struct exclude)); in new_exclude()
52 ex->exclude = (char const **) xmalloc (ex->exclude_alloc * sizeof (char *)); in new_exclude()
57 excluded_filename (struct exclude const *ex, char const *f, int options) in excluded_filename()
59 char const * const *exclude = ex->exclude; in excluded_filename() local
64 if (fnmatch (exclude[i], f, options) == 0) in excluded_filename()
71 add_exclude (struct exclude *ex, char const *pattern) in add_exclude()
74 ex->exclude = (char const **) xrealloc (ex->exclude, in add_exclude()
78 ex->exclude[ex->exclude_count++] = pattern; in add_exclude()
82 add_exclude_file (void (*add_func) PARAMS ((struct exclude *, char const *)), in add_exclude_file() argument
83 struct exclude *ex, char const *filename, char line_end) in add_exclude_file()