Lines Matching refs:dso_id
1383 static int __dso_id__cmp(const struct dso_id *a, const struct dso_id *b) in __dso_id__cmp()
1407 const struct dso_id dso_id_empty = {
1421 void __dso__improve_id(struct dso *dso, const struct dso_id *id) in __dso__improve_id()
1424 struct dso_id *dso_id = dso__id(dso); in __dso__improve_id() local
1429 if (id->mmap2_valid && !dso_id->mmap2_valid) { in __dso__improve_id()
1430 dso_id->maj = id->maj; in __dso__improve_id()
1431 dso_id->min = id->min; in __dso__improve_id()
1432 dso_id->ino = id->ino; in __dso__improve_id()
1433 dso_id->mmap2_valid = true; in __dso__improve_id()
1436 if (id->mmap2_ino_generation_valid && !dso_id->mmap2_ino_generation_valid) { in __dso__improve_id()
1437 dso_id->ino_generation = id->ino_generation; in __dso__improve_id()
1438 dso_id->mmap2_ino_generation_valid = true; in __dso__improve_id()
1441 if (build_id__is_defined(&id->build_id) && !build_id__is_defined(&dso_id->build_id)) { in __dso__improve_id()
1442 dso_id->build_id = id->build_id; in __dso__improve_id()
1449 int dso_id__cmp(const struct dso_id *a, const struct dso_id *b) in dso_id__cmp()
1525 struct dso *dso__new_id(const char *name, const struct dso_id *id) in dso__new_id()