Lines Matching defs:build_id
29 static bool dso__build_id_equal(const struct dso *self, u8 *build_id);
241 void dso__set_build_id(struct dso *self, void *build_id)
243 memcpy(self->build_id, build_id, sizeof(self->build_id));
387 build_id__sprintf(self->build_id, sizeof(self->build_id), sbuild_id);
1014 u8 build_id[BUILD_ID_SIZE];
1016 if (elf_read_build_id(elf, build_id,
1020 if (!dso__build_id_equal(self, build_id))
1206 static bool dso__build_id_equal(const struct dso *self, u8 *build_id)
1208 return memcmp(self->build_id, build_id, sizeof(self->build_id)) == 0;
1223 if (filename__read_build_id(pos->long_name, pos->build_id,
1224 sizeof(pos->build_id)) > 0) {
1325 int sysfs__read_build_id(const char *filename, void *build_id, size_t size)
1351 if (read(fd, build_id,
1450 build_id__sprintf(self->build_id,
1451 sizeof(self->build_id),
1540 if (sysfs__read_build_id(filename, self->build_id,
1541 sizeof(self->build_id)) == 0)
1868 build_id__sprintf(self->build_id, sizeof(self->build_id),
2086 if (sysfs__read_build_id(path, self->build_id,
2087 sizeof(self->build_id)) == 0)