Lines Matching refs:bid
1663 void dso__set_build_id(struct dso *dso, const struct build_id *bid) in dso__set_build_id() argument
1665 dso__id(dso)->build_id = *bid; in dso__set_build_id()
1668 bool dso__build_id_equal(const struct dso *dso, const struct build_id *bid) in dso__build_id_equal() argument
1672 if (dso_bid->size > bid->size && dso_bid->size == BUILD_ID_SIZE) { in dso__build_id_equal()
1677 return !memcmp(dso_bid->data, bid->data, bid->size) && in dso__build_id_equal()
1678 !memchr_inv(&dso_bid->data[bid->size], 0, in dso__build_id_equal()
1679 dso_bid->size - bid->size); in dso__build_id_equal()
1682 return dso_bid->size == bid->size && in dso__build_id_equal()
1683 memcmp(dso_bid->data, bid->data, dso_bid->size) == 0; in dso__build_id_equal()
1689 struct build_id bid = { .size = 0, }; in dso__read_running_kernel_build_id() local
1694 sysfs__read_build_id(path, &bid); in dso__read_running_kernel_build_id()
1695 dso__set_build_id(dso, &bid); in dso__read_running_kernel_build_id()
1702 struct build_id bid = { .size = 0, }; in dso__kernel_module_get_build_id() local
1713 sysfs__read_build_id(filename, &bid); in dso__kernel_module_get_build_id()
1714 dso__set_build_id(dso, &bid); in dso__kernel_module_get_build_id()