Symbol: vmlinux
arch/mips/tools/loongson3-llsc-check.c
241
void *vmlinux;
arch/mips/tools/loongson3-llsc-check.c
263
vmlinux = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, vmlinux_fd, 0);
arch/mips/tools/loongson3-llsc-check.c
264
if (vmlinux == MAP_FAILED) {
arch/mips/tools/loongson3-llsc-check.c
269
eh = vmlinux;
arch/mips/tools/loongson3-llsc-check.c
286
sh = vmlinux + le64toh(eh->e_shoff) + (i * le16toh(eh->e_shentsize));
arch/mips/tools/loongson3-llsc-check.c
294
vmlinux + le64toh(sh->sh_offset),
arch/mips/tools/loongson3-llsc-check.c
302
munmap(vmlinux, st.st_size);
arch/powerpc/boot/main.c
101
static struct addr_range prep_initrd(struct addr_range vmlinux, void *chosen,
arch/powerpc/boot/main.c
126
if (initrd_addr < vmlinux.size) {
arch/powerpc/boot/main.c
150
static void prep_esm_blob(struct addr_range vmlinux, void *chosen)
arch/powerpc/boot/main.c
168
if (esm_blob_addr < vmlinux.size) {
arch/powerpc/boot/main.c
186
static inline void prep_esm_blob(struct addr_range vmlinux, void *chosen) { }
arch/powerpc/boot/main.c
229
struct addr_range vmlinux, initrd;
arch/powerpc/boot/main.c
254
vmlinux = prep_kernel();
arch/powerpc/boot/main.c
255
initrd = prep_initrd(vmlinux, chosen,
arch/powerpc/boot/main.c
257
prep_esm_blob(vmlinux, chosen);
arch/powerpc/boot/main.c
271
kentry = (kernel_entry_t) vmlinux.addr;
arch/powerpc/boot/main.c
274
platform_ops.kentry(ft_addr, vmlinux.addr);
arch/s390/boot/decompressor.c
82
NULL, NULL, output, vmlinux.image_size, NULL, decompress_error);
arch/s390/boot/startup.c
195
memmove(output, uncompressed_start, vmlinux.image_size);
arch/s390/boot/startup.c
196
memset(uncompressed_start, 0, vmlinux.image_size);
arch/s390/boot/startup.c
218
if (__boot_data_end - __boot_data_start != vmlinux.bootdata_size)
arch/s390/boot/startup.c
220
memcpy((void *)vmlinux.bootdata_off, __boot_data_start, vmlinux.bootdata_size);
arch/s390/boot/startup.c
221
if (__boot_data_preserved_end - __boot_data_preserved_start != vmlinux.bootdata_preserved_size)
arch/s390/boot/startup.c
223
memcpy((void *)vmlinux.bootdata_preserved_off, __boot_data_preserved_start, vmlinux.bootdata_preserved_size);
arch/s390/boot/startup.c
250
for (entry = (u64 *)vmlinux.got_start; entry < (u64 *)vmlinux.got_end; entry++) {
arch/s390/boot/startup.c
456
memset((void *)kernel_start + vmlinux.image_size, 0, vmlinux.bss_size);
arch/s390/boot/startup.c
475
vmlinux.bootdata_off += offset;
arch/s390/boot/startup.c
476
vmlinux.bootdata_preserved_off += offset;
arch/s390/boot/startup.c
477
vmlinux.got_start += offset;
arch/s390/boot/startup.c
478
vmlinux.got_end += offset;
arch/s390/boot/startup.c
479
vmlinux.init_mm_off += offset;
arch/s390/boot/startup.c
480
vmlinux.swapper_pg_dir_off += offset;
arch/s390/boot/startup.c
481
vmlinux.invalid_pg_dir_off += offset;
arch/s390/boot/startup.c
482
vmlinux.alt_instructions += offset;
arch/s390/boot/startup.c
483
vmlinux.alt_instructions_end += offset;
arch/s390/boot/startup.c
485
vmlinux.stack_prot_start += offset;
arch/s390/boot/startup.c
486
vmlinux.stack_prot_end += offset;
arch/s390/boot/startup.c
489
vmlinux.kasan_early_shadow_page_off += offset;
arch/s390/boot/startup.c
490
vmlinux.kasan_early_shadow_pte_off += offset;
arch/s390/boot/startup.c
491
vmlinux.kasan_early_shadow_pmd_off += offset;
arch/s390/boot/startup.c
492
vmlinux.kasan_early_shadow_pud_off += offset;
arch/s390/boot/startup.c
493
vmlinux.kasan_early_shadow_p4d_off += offset;
arch/s390/boot/startup.c
499
unsigned long vmlinux_size = vmlinux.image_size + vmlinux.bss_size;
arch/s390/boot/startup.c
604
amode31_lma = randomize_within_range(vmlinux.amode31_size, PAGE_SIZE, amode31_min, SZ_2G);
arch/s390/boot/startup.c
607
amode31_lma = text_lma - vmlinux.amode31_size;
arch/s390/boot/startup.c
608
physmem_reserve(RR_AMODE31, amode31_lma, vmlinux.amode31_size);
arch/s390/boot/startup.c
624
kaslr_adjust_relocs(text_lma, text_lma + vmlinux.image_size,
arch/s390/boot/startup.c
644
psw.addr = __kaslr_offset + vmlinux.entry;
arch/s390/boot/vmem.c
25
#define init_mm (*(struct mm_struct *)vmlinux.init_mm_off)
arch/s390/boot/vmem.c
26
#define swapper_pg_dir vmlinux.swapper_pg_dir_off
arch/s390/boot/vmem.c
27
#define invalid_pg_dir vmlinux.invalid_pg_dir_off
arch/s390/boot/vmem.c
77
#define kasan_early_shadow_page vmlinux.kasan_early_shadow_page_off
arch/s390/boot/vmem.c
78
#define kasan_early_shadow_pte ((pte_t *)vmlinux.kasan_early_shadow_pte_off)
arch/s390/boot/vmem.c
79
#define kasan_early_shadow_pmd ((pmd_t *)vmlinux.kasan_early_shadow_pmd_off)
arch/s390/boot/vmem.c
80
#define kasan_early_shadow_pud ((pud_t *)vmlinux.kasan_early_shadow_pud_off)
arch/s390/boot/vmem.c
81
#define kasan_early_shadow_p4d ((p4d_t *)vmlinux.kasan_early_shadow_p4d_off)
arch/s390/kernel/stackprotector.c
153
start = (unsigned long *)vmlinux.stack_prot_start;
arch/s390/kernel/stackprotector.c
154
end = (unsigned long *)vmlinux.stack_prot_end;
include/linux/livepatch_helpers.h
15
#define KLP_OBJNAME vmlinux
tools/objtool/klp-diff.c
476
bool vmlinux = str_ends_with(objname, "vmlinux.o");
tools/objtool/klp-diff.c
484
if (vmlinux && sym->type == STT_FUNC) {
tools/perf/tests/vmlinux-kallsyms.c
195
struct machine vmlinux;
tools/perf/tests/vmlinux-kallsyms.c
207
machine__init(&vmlinux, "", HOST_KERNEL_ID);
tools/perf/tests/vmlinux-kallsyms.c
209
maps = machine__kernel_maps(&vmlinux);
tools/perf/tests/vmlinux-kallsyms.c
256
if (machine__create_kernel_maps(&vmlinux) < 0) {
tools/perf/tests/vmlinux-kallsyms.c
261
args.vmlinux_map = machine__kernel_map(&vmlinux);
tools/perf/tests/vmlinux-kallsyms.c
274
if (machine__load_vmlinux_path(&vmlinux) <= 0) {
tools/perf/tests/vmlinux-kallsyms.c
377
machine__exit(&vmlinux);
tools/perf/util/symbol.c
1877
const char *vmlinux, bool vmlinux_allocated)
tools/perf/util/symbol.c
1884
if (vmlinux[0] == '/')
tools/perf/util/symbol.c
1885
snprintf(symfs_vmlinux, sizeof(symfs_vmlinux), "%s", vmlinux);
tools/perf/util/symbol.c
1887
symbol__join_symfs(symfs_vmlinux, vmlinux);
tools/perf/util/symbol.c
1896
free((char *) vmlinux);
tools/perf/util/symbol.c
1904
dso__set_long_name(dso, vmlinux, vmlinux_allocated);
tools/perf/util/symbol.h
120
const char *vmlinux, bool vmlinux_allocated);
tools/testing/selftests/bpf/test_verifier.c
893
static struct btf *btf__load_testmod_btf(struct btf *vmlinux)
tools/testing/selftests/bpf/test_verifier.c
941
btf = btf__load_from_kernel_by_id_split(id, vmlinux);