Lines Matching refs:to_dir
66 static bool same_kallsyms_reloc(const char *from_dir, char *to_dir) in same_kallsyms_reloc() argument
75 scnprintf(to, sizeof(to), "%s/kallsyms", to_dir); in same_kallsyms_reloc()
89 static int build_id_cache__kcore_existing(const char *from_dir, char *to_dir, in build_id_cache__kcore_existing() argument
99 d = opendir(to_dir); in build_id_cache__kcore_existing()
111 scnprintf(to, sizeof(to), "%s/%s/modules", to_dir, in build_id_cache__kcore_existing()
114 to_dir, dent->d_name); in build_id_cache__kcore_existing()
117 strlcpy(to_dir, to_subdir, to_dir_sz); in build_id_cache__kcore_existing()
131 char from_dir[PATH_MAX], to_dir[PATH_MAX]; in build_id_cache__add_kcore() local
144 scnprintf(to_dir, sizeof(to_dir), "%s/[kernel.kcore]/%s", in build_id_cache__add_kcore()
148 !build_id_cache__kcore_existing(from_dir, to_dir, sizeof(to_dir))) { in build_id_cache__add_kcore()
149 pr_debug("same kcore found in %s\n", to_dir); in build_id_cache__add_kcore()
156 scnprintf(to_dir, sizeof(to_dir), "%s/[kernel.kcore]/%s/%s", in build_id_cache__add_kcore()
159 if (mkdir_p(to_dir, 0755)) in build_id_cache__add_kcore()
162 if (kcore_copy(from_dir, to_dir)) { in build_id_cache__add_kcore()
164 if (!rmdir(to_dir)) { in build_id_cache__add_kcore()
165 p = strrchr(to_dir, '/'); in build_id_cache__add_kcore()
169 if (!rmdir(to_dir)) { in build_id_cache__add_kcore()
170 p = strrchr(to_dir, '/'); in build_id_cache__add_kcore()
174 rmdir(to_dir); in build_id_cache__add_kcore()
180 pr_debug("kcore added to build-id cache directory %s\n", to_dir); in build_id_cache__add_kcore()