Home
last modified time | relevance | path

Searched refs:build_id (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/tools/perf/
Dbuiltin-buildid-cache.c174 u8 build_id[BUILD_ID_SIZE]; in build_id_cache__add_file() local
179 err = filename__read_build_id(filename, &build_id, sizeof(build_id)); in build_id_cache__add_file()
186 build_id__sprintf(build_id, sizeof(build_id), sbuild_id); in build_id_cache__add_file()
196 u8 build_id[BUILD_ID_SIZE]; in build_id_cache__remove_file() local
203 err = filename__read_build_id(filename, &build_id, sizeof(build_id)); in build_id_cache__remove_file()
210 build_id__sprintf(build_id, sizeof(build_id), sbuild_id); in build_id_cache__remove_file()
274 u8 build_id[BUILD_ID_SIZE]; in dso__missing_buildid_cache() local
277 filename__read_build_id(filename, build_id, in dso__missing_buildid_cache()
278 sizeof(build_id)) != sizeof(build_id)) { in dso__missing_buildid_cache()
284 } else if (memcmp(dso->build_id, build_id, sizeof(dso->build_id))) { in dso__missing_buildid_cache()
[all …]
Dperf-archive.sh36 while read build_id ; do
37 linkname=$PERF_BUILDID_DIR.build-id/${build_id:0:2}/${build_id:2}
Dbuiltin-inject.c394 if (filename__read_build_id(dso->long_name, dso->build_id, in dso__read_build_id()
395 sizeof(dso->build_id)) > 0) { in dso__read_build_id()
769 .build_id = perf_event__repipe_op2_synth, in cmd_inject()
Dbuiltin-mem.c397 .build_id = perf_event__process_build_id, in cmd_mem()
Dbuiltin-annotate.c481 .build_id = perf_event__process_build_id, in cmd_annotate()
/Linux-v4.19/tools/perf/util/
Dbuild-id.c85 .build_id = perf_event__process_build_id,
89 int build_id__sprintf(const u8 *build_id, int len, char *bf) in build_id__sprintf() argument
92 const u8 *raw = build_id; in build_id__sprintf()
107 u8 build_id[BUILD_ID_SIZE]; in sysfs__sprintf_build_id() local
115 ret = sysfs__read_build_id(notes, build_id, sizeof(build_id)); in sysfs__sprintf_build_id()
119 return build_id__sprintf(build_id, sizeof(build_id), sbuild_id); in sysfs__sprintf_build_id()
124 u8 build_id[BUILD_ID_SIZE]; in filename__sprintf_build_id() local
127 ret = filename__read_build_id(pathname, build_id, sizeof(build_id)); in filename__sprintf_build_id()
130 else if (ret != sizeof(build_id)) in filename__sprintf_build_id()
133 return build_id__sprintf(build_id, sizeof(build_id), sbuild_id); in filename__sprintf_build_id()
[all …]
Dgenelf.c83 char build_id[20]; member
112 size_t sz = sizeof(note->build_id); in gen_build_id()
119 sret = read(fd, note->build_id, sz); in gen_build_id()
124 memset(note->build_id, 0, sz); in gen_build_id()
135 if (sizeof(note->build_id) < SHA_DIGEST_LENGTH) in gen_build_id()
138 SHA1(code, csize, (unsigned char *)note->build_id); in gen_build_id()
148 if (sizeof(note->build_id) < 16) in gen_build_id()
154 MD5_Final((unsigned char *)note->build_id, &context); in gen_build_id()
467 bnote.desc.descsz = sizeof(bnote.build_id); in jit_write_elf()
Ddso.c150 build_id__sprintf(dso->build_id, in dso__read_binary_type_filename()
151 sizeof(dso->build_id), in dso__read_binary_type_filename()
1271 void dso__set_build_id(struct dso *dso, void *build_id) in dso__set_build_id() argument
1273 memcpy(dso->build_id, build_id, sizeof(dso->build_id)); in dso__set_build_id()
1277 bool dso__build_id_equal(const struct dso *dso, u8 *build_id) in dso__build_id_equal() argument
1279 return memcmp(dso->build_id, build_id, sizeof(dso->build_id)) == 0; in dso__build_id_equal()
1289 if (sysfs__read_build_id(path, dso->build_id, in dso__read_running_kernel_build_id()
1290 sizeof(dso->build_id)) == 0) in dso__read_running_kernel_build_id()
1308 if (sysfs__read_build_id(filename, dso->build_id, in dso__kernel_module_get_build_id()
1309 sizeof(dso->build_id)) == 0) in dso__kernel_module_get_build_id()
[all …]
Dsymbol-minimal.c220 int sysfs__read_build_id(const char *filename, void *build_id, size_t size) in sysfs__read_build_id() argument
243 ret = read_build_id(buf, buf_size, build_id, size, false); in sysfs__read_build_id()
339 unsigned char build_id[BUILD_ID_SIZE]; in dso__load_sym() local
346 if (filename__read_build_id(ss->name, build_id, BUILD_ID_SIZE) > 0) { in dso__load_sym()
347 dso__set_build_id(dso, build_id); in dso__load_sym()
Ddso.h170 u8 build_id[BUILD_ID_SIZE]; member
245 void dso__set_build_id(struct dso *dso, void *build_id);
246 bool dso__build_id_equal(const struct dso *dso, u8 *build_id);
Dbuild-id.h16 int build_id__sprintf(const u8 *build_id, int len, char *bf);
Dtool.h64 event_op2 build_id, member
Dheader.c1847 dso__set_build_id(dso, &bev->build_id); in __event_process_build_id()
1860 build_id__sprintf(dso->build_id, sizeof(dso->build_id), in __event_process_build_id()
1878 u8 build_id[PERF_ALIGN(BUILD_ID_SIZE, sizeof(u64))]; in perf_header__read_build_ids_abi_quirk() member
1909 memcpy(bev.build_id, old_bev.build_id, sizeof(bev.build_id)); in perf_header__read_build_ids_abi_quirk()
2572 FEAT_OPN(BUILD_ID, build_id, false),
3915 memcpy(&ev.build_id.build_id, pos->build_id, sizeof(pos->build_id)); in perf_event__synthesize_build_id()
3916 ev.build_id.header.type = PERF_RECORD_HEADER_BUILD_ID; in perf_event__synthesize_build_id()
3917 ev.build_id.header.misc = misc; in perf_event__synthesize_build_id()
3918 ev.build_id.pid = machine->pid; in perf_event__synthesize_build_id()
3919 ev.build_id.header.size = sizeof(ev.build_id) + len; in perf_event__synthesize_build_id()
[all …]
Dsymbol-elf.c514 int sysfs__read_build_id(const char *filename, void *build_id, size_t size) in sysfs__read_build_id() argument
541 if (read(fd, build_id, sz) == (ssize_t)sz) { in sysfs__read_build_id()
542 memset(build_id + sz, 0, size - sz); in sysfs__read_build_id()
708 u8 build_id[BUILD_ID_SIZE]; in symsrc__init() local
710 if (elf_read_build_id(elf, build_id, BUILD_ID_SIZE) < 0) { in symsrc__init()
715 if (!dso__build_id_equal(dso, build_id)) { in symsrc__init()
Devent.h229 u8 build_id[PERF_ALIGN(BUILD_ID_SIZE, sizeof(u64))]; member
639 struct build_id_event build_id; member
Dsymbol.c1499 unsigned char build_id[BUILD_ID_SIZE]; in dso__load() local
1577 if (filename__read_build_id(name, build_id, BUILD_ID_SIZE) > 0) in dso__load()
1578 dso__set_build_id(dso, build_id); in dso__load()
1841 build_id__sprintf(dso->build_id, sizeof(dso->build_id), sbuild_id); in dso__find_kallsyms()
Dmap.c320 build_id__sprintf(map->dso->build_id, in map__load()
321 sizeof(map->dso->build_id), in map__load()
/Linux-v4.19/tools/perf/tests/
Dsdt.c27 u8 build_id[BUILD_ID_SIZE]; in build_id_cache__add_file() local
30 err = filename__read_build_id(filename, &build_id, sizeof(build_id)); in build_id_cache__add_file()
36 build_id__sprintf(build_id, sizeof(build_id), sbuild_id); in build_id_cache__add_file()
/Linux-v4.19/kernel/bpf/
Dstackmap.c164 unsigned char *build_id, in stack_map_parse_build_id() argument
184 memcpy(build_id, in stack_map_parse_build_id()
201 unsigned char *build_id) in stack_map_get_build_id_32() argument
216 return stack_map_parse_build_id(page_addr, build_id, in stack_map_get_build_id_32()
224 unsigned char *build_id) in stack_map_get_build_id_64() argument
239 return stack_map_parse_build_id(page_addr, build_id, in stack_map_get_build_id_64()
247 unsigned char *build_id) in stack_map_get_build_id() argument
275 ret = stack_map_get_build_id_32(page_addr, build_id); in stack_map_get_build_id()
277 ret = stack_map_get_build_id_64(page_addr, build_id); in stack_map_get_build_id()
319 if (!vma || stack_map_get_build_id(vma, id_offs[i].build_id)) { in stack_map_get_build_id_offset()
/Linux-v4.19/drivers/hwmon/
Dsch5627.c471 int err, build_code, build_id, hwmon_rev, val; in sch5627_probe() local
525 build_id = sch56xx_read_virtual_reg16(data->addr, in sch5627_probe()
527 if (build_id < 0) { in sch5627_probe()
528 err = build_id; in sch5627_probe()
566 build_code, build_id, hwmon_rev); in sch5627_probe()
582 (build_code << 24) | (build_id << 8) | hwmon_rev, in sch5627_probe()
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_progs.c1103 static int extract_build_id(char *build_id, size_t size) in extract_build_id() argument
1119 memcpy(build_id, line, len); in extract_build_id()
1120 build_id[len] = '\0'; in extract_build_id()
1234 char build_id[64]; in test_stacktrace_build_id() local
1244 sprintf(build_id + 2 * j, "%02x", in test_stacktrace_build_id()
1245 id_offs[i].build_id[j] & 0xff); in test_stacktrace_build_id()
1246 if (strstr(buf, build_id) != NULL) in test_stacktrace_build_id()
1369 char build_id[64]; in test_stacktrace_build_id_nmi() local
1379 sprintf(build_id + 2 * j, "%02x", in test_stacktrace_build_id_nmi()
1380 id_offs[i].build_id[j] & 0xff); in test_stacktrace_build_id_nmi()
[all …]
/Linux-v4.19/tools/perf/scripts/python/
Dexport-to-postgresql.py699 def dso_table(dso_id, machine_id, short_name, long_name, build_id, *x): argument
702 n3 = len(build_id)
704 value = struct.pack(fmt, 5, 8, dso_id, 8, machine_id, n1, short_name, n2, long_name, n3, build_id)
/Linux-v4.19/drivers/tee/optee/
Doptee_smc.h125 unsigned long build_id; member
Dcore.c366 .build_id = 0 in optee_msg_get_os_revision()
373 if (res.result.build_id) in optee_msg_get_os_revision()
375 res.result.minor, res.result.build_id); in optee_msg_get_os_revision()
/Linux-v4.19/sound/soc/qcom/qdsp6/
Dq6core.c33 uint32_t build_id; member

12