Searched refs:kallsyms (Results 1 – 21 of 21) sorted by relevance
/linux-4.1.27/tools/perf/scripts/python/ |
D | net_dropmonitor.py | 14 kallsyms = [] variable 17 global kallsyms 27 kallsyms.append((loc, name)) 28 kallsyms.sort() 35 start, end = -1, len(kallsyms) 38 if loc < kallsyms[pivot][0]: 46 symloc, name = kallsyms[start]
|
/linux-4.1.27/tools/perf/tests/ |
D | vmlinux-kallsyms.c | 27 struct machine kallsyms, vmlinux; in test__vmlinux_matches_kallsyms() local 37 machine__init(&kallsyms, "", HOST_KERNEL_ID); in test__vmlinux_matches_kallsyms() 47 if (machine__create_kernel_maps(&kallsyms) < 0) { in test__vmlinux_matches_kallsyms() 57 if (machine__load_kallsyms(&kallsyms, "/proc/kallsyms", type, NULL) <= 0) { in test__vmlinux_matches_kallsyms() 70 kallsyms_map = machine__kernel_map(&kallsyms, type); in test__vmlinux_matches_kallsyms() 122 first_pair = machine__find_kernel_symbol(&kallsyms, type, in test__vmlinux_matches_kallsyms() 195 pair = map_groups__find_by_name(&kallsyms.kmaps, type, in test__vmlinux_matches_kallsyms() 213 pair = map_groups__find(&kallsyms.kmaps, type, mem_start); in test__vmlinux_matches_kallsyms() 231 for (nd = rb_first(&kallsyms.kmaps.maps[type]); in test__vmlinux_matches_kallsyms() 239 machine__exit(&kallsyms); in test__vmlinux_matches_kallsyms()
|
D | Build | 5 perf-y += vmlinux-kallsyms.o
|
/linux-4.1.27/scripts/ |
D | link-vmlinux.sh | 72 kallsyms() function 97 scripts/kallsyms ${kallsymopt} | \ 199 kallsyms .tmp_vmlinux1 .tmp_kallsyms1.o 203 kallsyms .tmp_vmlinux2 .tmp_kallsyms2.o 212 kallsyms .tmp_vmlinux3 .tmp_kallsyms3.o 232 echo >&2 Inconsistent kallsyms data
|
D | .gitignore | 5 kallsyms
|
D | Makefile | 13 hostprogs-$(CONFIG_KALLSYMS) += kallsyms
|
/linux-4.1.27/kernel/ |
D | module.c | 2351 mod->kallsyms = mod->module_init + info->mod_kallsyms_init_off; in add_kallsyms() 2353 mod->kallsyms->symtab = (void *)symsec->sh_addr; in add_kallsyms() 2354 mod->kallsyms->num_symtab = symsec->sh_size / sizeof(Elf_Sym); in add_kallsyms() 2356 mod->kallsyms->strtab = (void *)info->sechdrs[info->index.str].sh_addr; in add_kallsyms() 2359 for (i = 0; i < mod->kallsyms->num_symtab; i++) in add_kallsyms() 2360 mod->kallsyms->symtab[i].st_info in add_kallsyms() 2361 = elf_type(&mod->kallsyms->symtab[i], info); in add_kallsyms() 2366 src = mod->kallsyms->symtab; in add_kallsyms() 2367 for (ndst = i = 0; i < mod->kallsyms->num_symtab; i++) { in add_kallsyms() 2372 s += strlcpy(s, &mod->kallsyms->strtab[src[i].st_name], in add_kallsyms() [all …]
|
D | Makefile | 51 obj-$(CONFIG_KALLSYMS) += kallsyms.o
|
/linux-4.1.27/tools/perf/Documentation/ |
D | perf-inject.txt | 44 --kallsyms=<file>:: 45 kallsyms pathname
|
D | perf-buildid-cache.txt | 31 image. Note also that files "kallsyms" and "modules" must also be in the 54 to update kallsyms and kernel dso to vmlinux in order to support
|
D | perf-script.txt | 175 --kallsyms=<file>:: 176 kallsyms pathname 210 Try to resolve the path of [kernel.kallsyms]
|
D | perf-diff.txt | 34 --kallsyms=<file>:: 35 kallsyms pathname
|
D | perf-report.txt | 230 --kallsyms=<file>:: 231 kallsyms pathname
|
D | perf-kvm.txt | 89 Guest os /proc/kallsyms file copy. 'perf' kvm' reads it to get guest
|
/linux-4.1.27/tools/perf/ |
D | MANIFEST | 6 tools/lib/symbol/kallsyms.c 7 tools/lib/symbol/kallsyms.h
|
/linux-4.1.27/tools/perf/util/ |
D | Build | 15 libperf-y += kallsyms.o 131 $(OUTPUT)util/kallsyms.o: ../lib/symbol/kallsyms.c FORCE
|
/linux-4.1.27/Documentation/trace/ |
D | events-nmi.txt | 24 $ grep perf_event_nmi_handler /proc/kallsyms
|
/linux-4.1.27/Documentation/ |
D | dontdiff | 150 kallsyms
|
/linux-4.1.27/include/linux/ |
D | module.h | 307 struct mod_kallsyms *kallsyms; member
|
/linux-4.1.27/init/ |
D | Kconfig | 1421 bool "Include all symbols in kallsyms" 1424 Normally kallsyms only contains the symbols of functions for nicer
|
/linux-4.1.27/Documentation/kbuild/ |
D | makefiles.txt | 734 hostprogs-$(CONFIG_KALLSYMS) += kallsyms
|