Lines Matching refs:bid
175 build_id__sprintf(&dso->bid, build_id_hex);
1331 void dso__set_build_id(struct dso *dso, struct build_id *bid)
1333 dso->bid = *bid;
1337 bool dso__build_id_equal(const struct dso *dso, struct build_id *bid)
1339 if (dso->bid.size > bid->size && dso->bid.size == BUILD_ID_SIZE) {
1344 return !memcmp(dso->bid.data, bid->data, bid->size) &&
1345 !memchr_inv(&dso->bid.data[bid->size], 0,
1346 dso->bid.size - bid->size);
1349 return dso->bid.size == bid->size &&
1350 memcmp(dso->bid.data, bid->data, dso->bid.size) == 0;
1360 if (sysfs__read_build_id(path, &dso->bid) == 0)
1378 if (sysfs__read_build_id(filename, &dso->bid) == 0)
1388 build_id__sprintf(&dso->bid, sbuild_id);