Lines Matching full:bid
34 static int read_build_id(void *note_data, size_t note_len, struct build_id *bid, in read_build_id() argument
37 size_t size = sizeof(bid->data); in read_build_id()
67 memcpy(bid->data, ptr, sz); in read_build_id()
68 memset(bid->data + sz, 0, size - sz); in read_build_id()
69 bid->size = sz; in read_build_id()
89 int filename__read_build_id(const char *filename, struct build_id *bid) in filename__read_build_id() argument
161 ret = read_build_id(buf, buf_size, bid, need_swap); in filename__read_build_id()
163 ret = bid->size; in filename__read_build_id()
212 ret = read_build_id(buf, buf_size, bid, need_swap); in filename__read_build_id()
214 ret = bid->size; in filename__read_build_id()
225 int sysfs__read_build_id(const char *filename, struct build_id *bid) in sysfs__read_build_id() argument
248 ret = read_build_id(buf, buf_size, bid, false); in sysfs__read_build_id()
344 struct build_id bid; in dso__load_sym() local
351 if (filename__read_build_id(ss->name, &bid) > 0) in dso__load_sym()
352 dso__set_build_id(dso, &bid); in dso__load_sym()