Lines Matching refs:dir_name
566 char *dir_name; in build_id_cache__list_build_ids() local
569 dir_name = build_id_cache__cachedir(NULL, pathname, nsi, false, false); in build_id_cache__list_build_ids()
570 if (!dir_name) in build_id_cache__list_build_ids()
573 *result = lsdir(dir_name, lsdir_no_dot_filter); in build_id_cache__list_build_ids()
576 free(dir_name); in build_id_cache__list_build_ids()
640 char *realname = NULL, *filename = NULL, *dir_name = NULL, in build_id_cache__add_s() local
654 dir_name = build_id_cache__cachedir(sbuild_id, name, nsi, is_kallsyms, in build_id_cache__add_s()
656 if (!dir_name) in build_id_cache__add_s()
660 if (is_regular_file(dir_name)) in build_id_cache__add_s()
661 if (unlink(dir_name)) in build_id_cache__add_s()
664 if (mkdir_p(dir_name, 0755)) in build_id_cache__add_s()
668 if (asprintf(&filename, "%s/%s", dir_name, in build_id_cache__add_s()
697 if (asprintf(&filename, "%s/%s", dir_name, in build_id_cache__add_s()
724 tmp = dir_name + strlen(buildid_dir) - 5; in build_id_cache__add_s()
740 free(dir_name); in build_id_cache__add_s()