• Home
  • Raw
  • Download

Lines Matching refs:sbuild_id

97 int sysfs__sprintf_build_id(const char *root_dir, char *sbuild_id)  in sysfs__sprintf_build_id()  argument
112 return build_id__sprintf(build_id, sizeof(build_id), sbuild_id); in sysfs__sprintf_build_id()
115 int filename__sprintf_build_id(const char *pathname, char *sbuild_id) in filename__sprintf_build_id() argument
126 return build_id__sprintf(build_id, sizeof(build_id), sbuild_id); in filename__sprintf_build_id()
148 char *build_id_cache__kallsyms_path(const char *sbuild_id, char *bf, in build_id_cache__kallsyms_path() argument
154 buildid_dir, DSO__NAME_KALLSYMS, sbuild_id); in build_id_cache__kallsyms_path()
161 buildid_dir, DSO__NAME_KALLSYMS, sbuild_id); in build_id_cache__kallsyms_path()
169 char *build_id_cache__linkname(const char *sbuild_id, char *bf, size_t size) in build_id_cache__linkname() argument
173 sbuild_id, sbuild_id + 2); in build_id_cache__linkname()
179 char *build_id_cache__origname(const char *sbuild_id) in build_id_cache__origname() argument
187 linkname = build_id_cache__linkname(sbuild_id, NULL, 0); in build_id_cache__origname()
214 static bool build_id_cache__valid_id(char *sbuild_id) in build_id_cache__valid_id() argument
221 pathname = build_id_cache__origname(sbuild_id); in build_id_cache__valid_id()
232 result = (strcmp(sbuild_id, real_sbuild_id) == 0); in build_id_cache__valid_id()
247 char sbuild_id[SBUILD_ID_SIZE]; in dso__build_id_filename() local
255 build_id__sprintf(dso->build_id, sizeof(dso->build_id), sbuild_id); in dso__build_id_filename()
256 linkname = build_id_cache__linkname(sbuild_id, NULL, 0); in dso__build_id_filename()
277 char sbuild_id[SBUILD_ID_SIZE]; in dso__build_id_is_kmod() local
282 build_id__sprintf(dso->build_id, sizeof(dso->build_id), sbuild_id); in dso__build_id_is_kmod()
283 id_name = build_id_cache__linkname(sbuild_id, NULL, 0); in dso__build_id_is_kmod()
470 char sbuild_id[SBUILD_ID_SIZE]; in build_id_cache__list_all() local
503 if (snprintf(sbuild_id, SBUILD_ID_SIZE, "%s%s", in build_id_cache__list_all()
506 if (validonly && !build_id_cache__valid_id(sbuild_id)) in build_id_cache__list_all()
508 if (strlist__add(bidlist, sbuild_id) < 0) in build_id_cache__list_all()
546 char *sbuild_id = NULL; in build_id_cache__complement() local
567 sbuild_id = strdup(cand->s); in build_id_cache__complement()
570 return sbuild_id; in build_id_cache__complement()
573 char *build_id_cache__cachedir(const char *sbuild_id, const char *name, in build_id_cache__cachedir() argument
587 sbuild_id ? "/" : "", sbuild_id ?: "") < 0) in build_id_cache__cachedir()
615 static int build_id_cache__add_sdt_cache(const char *sbuild_id, in build_id_cache__add_sdt_cache() argument
621 cache = probe_cache__new(sbuild_id); in build_id_cache__add_sdt_cache()
635 #define build_id_cache__add_sdt_cache(sbuild_id, realname) (0) argument
638 int build_id_cache__add_s(const char *sbuild_id, const char *name, in build_id_cache__add_s() argument
652 dir_name = build_id_cache__cachedir(sbuild_id, name, in build_id_cache__add_s()
681 if (!build_id_cache__linkname(sbuild_id, linkname, size)) in build_id_cache__add_s()
697 if (build_id_cache__add_sdt_cache(sbuild_id, realname) < 0) in build_id_cache__add_s()
713 char sbuild_id[SBUILD_ID_SIZE]; in build_id_cache__add_b() local
715 build_id__sprintf(build_id, build_id_size, sbuild_id); in build_id_cache__add_b()
717 return build_id_cache__add_s(sbuild_id, name, is_kallsyms, is_vdso); in build_id_cache__add_b()
720 bool build_id_cache__cached(const char *sbuild_id) in build_id_cache__cached() argument
723 char *filename = build_id_cache__linkname(sbuild_id, NULL, 0); in build_id_cache__cached()
732 int build_id_cache__remove_s(const char *sbuild_id) in build_id_cache__remove_s() argument
742 if (!build_id_cache__linkname(sbuild_id, linkname, size)) in build_id_cache__remove_s()