Lines Matching refs:exclude
84 struct exclude struct
86 struct patopts *exclude; member
93 struct exclude *
102 free_exclude (struct exclude *ex) in free_exclude()
104 free (ex->exclude); in free_exclude()
137 excluded_filename (struct exclude const *ex, char const *f) in excluded_filename()
146 struct patopts const *exclude = ex->exclude; in excluded_filename() local
150 bool excluded = !! (exclude[0].options & EXCLUDE_INCLUDE); in excluded_filename()
156 char const *pattern = exclude[i].pattern; in excluded_filename()
157 int options = exclude[i].options; in excluded_filename()
183 add_exclude (struct exclude *ex, char const *pattern, int options) in add_exclude()
188 ex->exclude = x2nrealloc (ex->exclude, &ex->exclude_alloc, in add_exclude()
189 sizeof *ex->exclude); in add_exclude()
191 patopts = &ex->exclude[ex->exclude_count++]; in add_exclude()
202 add_exclude_file (void (*add_func) (struct exclude *, char const *, int), in add_exclude_file() argument
203 struct exclude *ex, char const *filename, int options, in add_exclude_file()