kce 1868 tools/perf/util/annotate.c struct kcore_extract kce; kce 1890 tools/perf/util/annotate.c kce.kcore_filename = symfs_filename; kce 1891 tools/perf/util/annotate.c kce.addr = map__rip_2objdump(map, sym->start); kce 1892 tools/perf/util/annotate.c kce.offs = sym->start; kce 1893 tools/perf/util/annotate.c kce.len = sym->end - sym->start; kce 1894 tools/perf/util/annotate.c if (!kcore_extract__create(&kce)) { kce 1896 tools/perf/util/annotate.c strlcpy(symfs_filename, kce.extract_filename, kce 1997 tools/perf/util/annotate.c kcore_extract__delete(&kce); kce 1949 tools/perf/util/symbol-elf.c int kcore_extract__create(struct kcore_extract *kce) kce 1957 tools/perf/util/symbol-elf.c if (kcore__open(&kcore, kce->kcore_filename)) kce 1960 tools/perf/util/symbol-elf.c strcpy(kce->extract_filename, PERF_KCORE_EXTRACT); kce 1961 tools/perf/util/symbol-elf.c if (kcore__init(&extract, kce->extract_filename, kcore.elfclass, true)) kce 1967 tools/perf/util/symbol-elf.c if (kcore__add_phdr(&extract, idx, offset, kce->addr, kce->len)) kce 1974 tools/perf/util/symbol-elf.c if (copy_bytes(kcore.fd, kce->offs, extract.fd, offset, kce->len)) kce 1982 tools/perf/util/symbol-elf.c unlink(kce->extract_filename); kce 1989 tools/perf/util/symbol-elf.c void kcore_extract__delete(struct kcore_extract *kce) kce 1991 tools/perf/util/symbol-elf.c unlink(kce->extract_filename); kce 362 tools/perf/util/symbol-minimal.c int kcore_extract__create(struct kcore_extract *kce __maybe_unused) kce 367 tools/perf/util/symbol-minimal.c void kcore_extract__delete(struct kcore_extract *kce __maybe_unused) kce 216 tools/perf/util/symbol.h int kcore_extract__create(struct kcore_extract *kce); kce 217 tools/perf/util/symbol.h void kcore_extract__delete(struct kcore_extract *kce);