Lines Matching refs:to_dir
53 static bool same_kallsyms_reloc(const char *from_dir, char *to_dir)
62 scnprintf(to, sizeof(to), "%s/kallsyms", to_dir);
79 static int build_id_cache__kcore_existing(const char *from_dir, char *to_dir,
89 d = opendir(to_dir);
101 scnprintf(to, sizeof(to), "%s/%s/modules", to_dir,
104 to_dir, dent->d_name);
107 strlcpy(to_dir, to_subdir, to_dir_sz);
121 char from_dir[PATH_MAX], to_dir[PATH_MAX];
134 scnprintf(to_dir, sizeof(to_dir), "%s/%s/%s",
138 !build_id_cache__kcore_existing(from_dir, to_dir, sizeof(to_dir))) {
139 pr_debug("same kcore found in %s\n", to_dir);
146 scnprintf(to_dir, sizeof(to_dir), "%s/%s/%s/%s",
149 if (mkdir_p(to_dir, 0755))
152 if (kcore_copy(from_dir, to_dir)) {
154 if (!rmdir(to_dir)) {
155 p = strrchr(to_dir, '/');
159 if (!rmdir(to_dir)) {
160 p = strrchr(to_dir, '/');
164 rmdir(to_dir);
170 pr_debug("kcore added to build-id cache directory %s\n", to_dir);