Lines Matching defs:pat
126 static bool match_pat(char *file, const char **pat)
130 if (!pat)
133 while (pat[i]) {
134 if (strglobmatch(file, pat[i]))
148 * If specified the pat is array of string patterns ended with NULL,
157 static int rm_rf_depth_pat(const char *path, int depth, const char **pat)
184 if (!match_pat(d->d_name, pat)) {
200 ret = depth ? rm_rf_depth_pat(namebuf, depth - 1, pat) : 0;
215 const char *pat[] = {
224 return rm_rf_depth_pat(kcore_dir_path, 0, pat);
229 const char *pat[] = {
235 return match_pat(d->d_name, pat);
262 const char *pat[] = {
270 return rm_rf_depth_pat(path, 0, pat);