Home
last modified time | relevance | path

Searched refs:vmlinux (Results 1 – 25 of 229) sorted by relevance

12345678910

/linux/arch/x86/boot/compressed/
H A DMakefile20 targets := vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 vmlinux.bin.lzma \
21 vmlinux.bin.xz vmlinux.bin.lzo vmlinux.bin.lz4 vmlinux.bin.zst
86 $(obj)/../voffset.h: vmlinux FORCE
91 vmlinux-objs-y := $(obj)/vmlinux.lds $(obj)/kernel_info.o $(obj)/head_$(BITS).o \
95 vmlinux-objs-$(CONFIG_EARLY_PRINTK) += $(obj)/early_serial_console.o
96 vmlinux-objs-$(CONFIG_RANDOMIZE_BASE) += $(obj)/kaslr.o
98 vmlinux-objs-y += $(obj)/ident_map_64.o
99 vmlinux-objs-y += $(obj)/idt_64.o $(obj)/idt_handlers_64.o
100 vmlinux-objs-$(CONFIG_AMD_MEM_ENCRYPT) += $(obj)/mem_encrypt.o
101 vmlinux-objs-y += $(obj)/pgtable_64.o
[all …]
/linux/arch/sh/boot/
H A DMakefile29 targets := zImage vmlinux.srec romImage uImage uImage.srec uImage.gz \
31 vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 vmlinux.bin.lzma \
32 vmlinux.bin.xz vmlinux.bin.lzo
35 $(obj)/zImage: $(obj)/compressed/vmlinux FORCE
39 $(obj)/compressed/vmlinux: FORCE
42 $(obj)/romImage: $(obj)/romimage/vmlinux FORCE
46 $(obj)/romimage/vmlinux: $(obj)/zImage FORCE
65 $(obj)/vmlinux.bin: vmlinux FORCE
68 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE
71 $(obj)/vmlinux.bin.bz2: $(obj)/vmlinux.bin FORCE
[all …]
/linux/arch/parisc/boot/compressed/
H A DMakefile9 targets := vmlinux.lds vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2
10 targets += vmlinux.bin.xz vmlinux.bin.lzma vmlinux.bin.lzo vmlinux.bin.lz4
24 $(obj)/vmlinux: $(obj)/vmlinux.lds $(addprefix $(obj)/, $(OBJECTS)) $(LIBGCC) FORCE
32 $(obj)/sizes.h: vmlinux FORCE
44 $(obj)/vmlinux.lds: $(obj)/sizes.h
47 $(obj)/vmlinux.bin: vmlinux FORCE
57 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE
59 $(obj)/vmlinux.bin.bz2: $(obj)/vmlinux.bin FORCE
61 $(obj)/vmlinux.bin.lz4: $(obj)/vmlinux.bin FORCE
63 $(obj)/vmlinux.bin.lzma: $(obj)/vmlinux.bin FORCE
[all …]
/linux/scripts/
H A DMakefile.vmlinux4 __default: vmlinux
50 vmlinux.unstripped: .builtin-dtbs.o
57 vmlinux.unstripped: arch/$(SRCARCH)/tools/vmlinux.arch.o
59 arch/$(SRCARCH)/tools/vmlinux.arch.o: vmlinux.o FORCE
70 targets += vmlinux.unstripped .vmlinux.export.o
71 vmlinux.unstripped: scripts/link-vmlinux.sh vmlinux.o .vmlinux.export.o $(KBUILD_LDS) FORCE
74 vmlinux.unstripped: $(RESOLVE_BTFIDS)
78 vmlinux.unstripped: scripts/sorttable
98 targets += vmlinux
99 vmlinux: vmlinux.unstripped FORCE
[all …]
H A Dextract-sys-certs.pl20 my $vmlinux = $ARGV[0];
26 open FD, "objdump -h $vmlinux |" || die $vmlinux;
28 close(FD) || die $vmlinux;
57 open FD, "nm $vmlinux 2>/dev/null |" || die $vmlinux;
59 close(FD) || die $vmlinux;
103 open FD, "<$vmlinux" || die $vmlinux;
125 die $vmlinux if (!defined(sysseek(FD, $size_off, SEEK_SET)));
147 die $vmlinux if (!defined(sysseek(FD, $foff, SEEK_SET)));
150 die "$vmlinux" if (!defined($len));
151 die "Short read on $vmlinux\n" if ($len != $size);
[all …]
H A Ddecode_stacktrace.sh41 vmlinux=""
46 …for fn in {,/usr/lib/debug}/boot/vmlinux-$release{,.debug} /lib/modules/$release{,/build}/vmlinux
48 vmlinux=$fn
53 if [[ $vmlinux == "" ]] ; then
59 vmlinux=$1
70 if [[ $vmlinux == "" && -z $debuginfod ]] ; then
98 …release=$(gdb -ex 'print init_uts_ns.name.release' -ex 'quit' -quiet -batch "$vmlinux" 2>/dev/null…
105 for dir in "$modpath" "$(dirname "$vmlinux")" ${release_dirs}; do
134 local objfile=$vmlinux
225 if [[ $vmlinux != "" ]]; then
[all …]
H A DMakefile.modpost77 vmlinux.symvers Module.symvers: .vmlinux.objs
93 targets += .vmlinux.objs
94 .vmlinux.objs: vmlinux.a $(KBUILD_VMLINUX_LIBS) FORCE
104 ifeq ($(wildcard vmlinux.o),)
105 missing-input := vmlinux.o
108 modpost-args += vmlinux.o
109 modpost-deps += vmlinux.o
110 output-symdump := $(if $(KBUILD_MODULES), Module.symvers, vmlinux.symvers)
H A DMakefile.modfinal43 if [ ! -f $(objtree)/vmlinux ]; then \
46 …$(OBJCOPY)" $(PAHOLE) -J $(PAHOLE_FLAGS) $(MODULE_PAHOLE_FLAGS) --btf_base $(objtree)/vmlinux $@; \
47 $(RESOLVE_BTFIDS) -b $(objtree)/vmlinux $@; \
59 …ripts/module.lds $(and $(CONFIG_DEBUG_INFO_BTF_MODULES),$(KBUILD_BUILTIN),$(objtree)/vmlinux) FORCE
60 +$(call if_changed_except,ld_ko_o,$(objtree)/vmlinux)
/linux/arch/nios2/boot/
H A DMakefile9 UIMAGE_LOADADDR = $(shell $(NM) vmlinux | awk '$$NF == "_stext" {print $$1}')
10 UIMAGE_ENTRYADDR = $(shell $(NM) vmlinux | awk '$$NF == "_start" {print $$1}')
15 targets += vmlinux.bin vmlinux.gz vmImage
17 $(obj)/vmlinux.bin: vmlinux FORCE
20 $(obj)/vmlinux.gz: $(obj)/vmlinux.bin FORCE
23 $(obj)/vmImage: $(obj)/vmlinux.gz FORCE
27 $(obj)/zImage: $(obj)/compressed/vmlinux FORCE
31 $(obj)/compressed/vmlinux: $(obj)/vmlinux.gz FORCE
/linux/arch/arc/boot/
H A DMakefile9 LINUX_START_TEXT = $$($(READELF) -h vmlinux | \
15 targets += vmlinux.bin
16 targets += vmlinux.bin.gz
17 targets += vmlinux.bin.lzma
22 $(obj)/vmlinux.bin: vmlinux FORCE
25 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE
28 $(obj)/vmlinux.bin.lzma: $(obj)/vmlinux.bin FORCE
31 $(obj)/uImage.bin: $(obj)/vmlinux.bin FORCE
34 $(obj)/uImage.gz: $(obj)/vmlinux.bin.gz FORCE
37 $(obj)/uImage.lzma: $(obj)/vmlinux.bin.lzma FORCE
/linux/arch/alpha/boot/
H A DMakefile12 targets := vmlinux.gz vmlinux \
13 vmlinux.nh tools/lxboot tools/bootlx tools/bootph \
21 $(obj)/bootimage: $(addprefix $(obj)/tools/,mkbb lxboot bootlx) $(obj)/vmlinux.nh
22 ( cat $(obj)/tools/lxboot $(obj)/tools/bootlx $(obj)/vmlinux.nh ) > $@
27 $(obj)/bootpfile: $(obj)/tools/bootph $(obj)/vmlinux.nh
28 cat $(obj)/tools/bootph $(obj)/vmlinux.nh > $@
35 $(obj)/bootpzfile: $(obj)/tools/bootpzh $(obj)/vmlinux.nh.gz
36 cat $(obj)/tools/bootpzh $(obj)/vmlinux.nh.gz > $@
42 $(obj)/vmlinux.gz: $(obj)/vmlinux FORCE
50 $(obj)/ksize.h: $(obj)/vmlinux.nh FORCE
[all …]
/linux/arch/xtensa/boot/
H A DMakefile15 targets += vmlinux.bin vmlinux.bin.gz
35 $(obj)/vmlinux.bin: vmlinux FORCE
38 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE
41 boot-elf: $(obj)/vmlinux.bin
42 boot-redboot: $(obj)/vmlinux.bin.gz
47 $(obj)/uImage: $(obj)/vmlinux.bin.gz FORCE
51 $(obj)/xipImage: vmlinux FORCE
/linux/arch/loongarch/boot/
H A DMakefile14 targets := vmlinux.elf
15 $(obj)/vmlinux.elf: vmlinux FORCE
18 targets += vmlinux.efi
19 $(obj)/vmlinux.efi: vmlinux FORCE
22 EFI_ZBOOT_PAYLOAD := vmlinux.efi
H A Dinstall.sh23 vmlinux.elf)
25 base=vmlinux
27 vmlinux.efi)
29 base=vmlinux
/linux/arch/nios2/boot/compressed/
H A DMakefile6 targets := vmlinux head.o misc.o piggy.o vmlinux.lds
13 $(obj)/vmlinux: $(obj)/vmlinux.lds $(OBJECTS) $(obj)/piggy.o FORCE
18 $(obj)/piggy.o: $(obj)/vmlinux.scr $(obj)/../vmlinux.gz FORCE
/linux/arch/powerpc/boot/
H A Dmain.c101 static struct addr_range prep_initrd(struct addr_range vmlinux, void *chosen, in prep_initrd() argument
126 if (initrd_addr < vmlinux.size) { in prep_initrd()
150 static void prep_esm_blob(struct addr_range vmlinux, void *chosen) in prep_esm_blob() argument
168 if (esm_blob_addr < vmlinux.size) { in prep_esm_blob()
186 static inline void prep_esm_blob(struct addr_range vmlinux, void *chosen) { } in prep_esm_blob() argument
229 struct addr_range vmlinux, initrd; in start() local
254 vmlinux = prep_kernel(); in start()
255 initrd = prep_initrd(vmlinux, chosen, in start()
257 prep_esm_blob(vmlinux, chosen); in start()
271 kentry = (kernel_entry_t) vmlinux.addr; in start()
[all …]
/linux/tools/sched_ext/
H A DREADME.md76 ## Getting a vmlinux.h file
78 You may notice that most of the example schedulers include a "vmlinux.h" file.
80 defined in some vmlinux binary that was compiled with
84 The header file is created using `bpftool`, by passing it a vmlinux binary
88 $ bpftool btf dump file /path/to/vmlinux format c > vmlinux.h
93 example, using vmlinux.h allows a scheduler to access fields defined directly
94 in vmlinux as follows:
97 #include "vmlinux.h"
98 // vmlinux.h is also implicitly included by scx_common.bpf.h.
102 * vmlinux.h provides definitions for struct task_struct and
[all …]
/linux/drivers/hid/bpf/progs/
H A DMakefile24 VMLINUX_BTF_PATHS ?= $(if $(O),$(O)/vmlinux) \
25 $(if $(KBUILD_OUTPUT),$(KBUILD_OUTPUT)/vmlinux) \
26 ../../../../vmlinux \
27 /sys/kernel/btf/vmlinux \
28 /boot/vmlinux-$(shell uname -r)
31 $(error Cannot find a vmlinux for VMLINUX_BTF at any of "$(VMLINUX_BTF_PATHS)")
57 %.bpf.o: %.bpf.c vmlinux.h $(BPFOBJ) | $(OUTPUT)
63 vmlinux.h: $(VMLINUX_BTF) $(BPFTOOL) | $(INCLUDE_DIR)
/linux/tools/perf/Documentation/
H A Dperf.data-directory-format.txt48 build id event received for vmlinux: 1eaa285996affce2d74d8e66dcea09a80c9941de
55 … perf 15316 2060795.480902: 1 cycles: ffffffffa2caa548 native_write_msr+0x8 (vmlinux)
56 … perf 15316 2060795.480906: 1 cycles: ffffffffa2caa548 native_write_msr+0x8 (vmlinux)
57 … perf 15316 2060795.480908: 7 cycles: ffffffffa2caa548 native_write_msr+0x8 (vmlinux)
58 … perf 15316 2060795.480910: 119 cycles: ffffffffa2caa54a native_write_msr+0xa (vmlinux)
59 …perf 15316 2060795.480912: 2109 cycles: ffffffffa2c9b7b0 native_apic_msr_write+0x0 (vmlinux)
60 …16 2060795.480914: 37606 cycles: ffffffffa2f121fe perf_event_addr_filters_exec+0x2e (vmlinux)
61 …e 15316 2060795.480924: 588287 cycles: ffffffffa303a56d page_counter_try_charge+0x6d (vmlinux)
62 … uname 15316 2060795.481067: 2261945 cycles: ffffffffa301438f kmem_cache_free+0x4f (vmlinux)
/linux/tools/bpf/runqslower/
H A DMakefile
/linux/arch/parisc/boot/
H A DMakefile10 $(obj)/image: vmlinux FORCE
13 $(obj)/bzImage: $(if $(CONFIG_KERNEL_UNCOMPRESSED),$(objtree)/vmlinux,$(obj)/compressed/vmlinux) FO…
16 $(obj)/compressed/vmlinux: FORCE
/linux/arch/powerpc/tools/
H A Dunrel_branch_check.sh11 vmlinux="$3"
15 end_intr=0x$($nm -p "$vmlinux" |
24 sim=0x$($nm -p "$vmlinux" |
27 $objdump -D --no-show-raw-insn --start-address="$kstart" --stop-address="$end_intr" "$vmlinux" |
/linux/arch/mips/tools/
H A Dloongson3-llsc-check.c241 void *vmlinux; in main() local
263 vmlinux = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, vmlinux_fd, 0); in main()
264 if (vmlinux == MAP_FAILED) { in main()
269 eh = vmlinux; in main()
286 sh = vmlinux + le64toh(eh->e_shoff) + (i * le16toh(eh->e_shentsize)); in main()
294 vmlinux + le64toh(sh->sh_offset), in main()
302 munmap(vmlinux, st.st_size); in main()
/linux/arch/mips/boot/compressed/
H A DMakefile54 targets += vmlinux.bin
58 $(obj)/vmlinux.bin: $(KBUILD_IMAGE) FORCE
69 targets += vmlinux.bin.z
71 $(obj)/vmlinux.bin.z: $(obj)/vmlinux.bin FORCE
76 OBJCOPYFLAGS_piggy.o := --add-section=.image=$(obj)/vmlinux.bin.z \
79 $(obj)/piggy.o: $(obj)/dummy.o $(obj)/vmlinux.bin.z FORCE
95 $(obj)/vmlinux.bin $(LINKER_LOAD_ADDRESS))
/linux/arch/microblaze/boot/
H A DMakefile10 $(obj)/linux.bin: vmlinux FORCE
25 $(obj)/simpleImage.$(DTB): vmlinux FORCE
31 $(obj)/simpleImage.$(DTB).unstrip: vmlinux FORCE
34 $(obj)/simpleImage.$(DTB).strip: vmlinux FORCE

12345678910