Lines Matching refs:pat
120 static bool match_pat(char *file, const char **pat) in match_pat() argument
124 if (!pat) in match_pat()
127 while (pat[i]) { in match_pat()
128 if (strglobmatch(file, pat[i])) in match_pat()
151 static int rm_rf_depth_pat(const char *path, int depth, const char **pat) in rm_rf_depth_pat() argument
178 if (!match_pat(d->d_name, pat)) { in rm_rf_depth_pat()
194 ret = depth ? rm_rf_depth_pat(namebuf, depth - 1, pat) : 0; in rm_rf_depth_pat()
209 const char *pat[] = { in rm_rf_a_kcore_dir() local
218 return rm_rf_depth_pat(kcore_dir_path, 0, pat); in rm_rf_a_kcore_dir()
223 const char *pat[] = { in kcore_dir_filter() local
229 return match_pat(d->d_name, pat); in kcore_dir_filter()
256 const char *pat[] = { in rm_rf_perf_data() local
264 return rm_rf_depth_pat(path, 0, pat); in rm_rf_perf_data()