Lines Matching refs:bid
211 build_id__sprintf(&dso->bid, build_id_hex);
1404 void dso__set_build_id(struct dso *dso, struct build_id *bid)
1406 dso->bid = *bid;
1410 bool dso__build_id_equal(const struct dso *dso, struct build_id *bid)
1412 if (dso->bid.size > bid->size && dso->bid.size == BUILD_ID_SIZE) {
1417 return !memcmp(dso->bid.data, bid->data, bid->size) &&
1418 !memchr_inv(&dso->bid.data[bid->size], 0,
1419 dso->bid.size - bid->size);
1422 return dso->bid.size == bid->size &&
1423 memcmp(dso->bid.data, bid->data, dso->bid.size) == 0;
1433 if (sysfs__read_build_id(path, &dso->bid) == 0)
1451 if (sysfs__read_build_id(filename, &dso->bid) == 0)
1461 build_id__sprintf(&dso->bid, sbuild_id);