/linux-4.1.27/arch/mn10300/boot/compressed/ |
H A D | Makefile | 2 # Create a compressed vmlinux image from the original vmlinux 5 targets := vmlinux vmlinux.bin vmlinux.bin.gz head.o misc.o piggy.o 9 $(obj)/vmlinux: $(obj)/head.o $(obj)/misc.o $(obj)/piggy.o FORCE 13 $(obj)/vmlinux.bin: vmlinux FORCE 16 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE 21 $(obj)/piggy.o: $(obj)/vmlinux.lds $(obj)/vmlinux.bin.gz FORCE
|
/linux-4.1.27/arch/s390/boot/compressed/ |
H A D | Makefile | 4 # create a compressed vmlinux image from the original vmlinux 7 targets := vmlinux.lds vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 8 targets += vmlinux.bin.xz vmlinux.bin.lzma vmlinux.bin.lzo vmlinux.bin.lz4 23 $(obj)/vmlinux: $(obj)/vmlinux.lds $(OBJECTS) 32 $(obj)/sizes.h: vmlinux 42 $(obj)/vmlinux.bin: vmlinux 45 vmlinux.bin.all-y := $(obj)/vmlinux.bin 54 $(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y) 56 $(obj)/vmlinux.bin.bz2: $(vmlinux.bin.all-y) 58 $(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y) 60 $(obj)/vmlinux.bin.lzma: $(vmlinux.bin.all-y) 62 $(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y) 64 $(obj)/vmlinux.bin.xz: $(vmlinux.bin.all-y) 68 $(obj)/piggy.o: $(obj)/vmlinux.scr $(obj)/vmlinux.bin.$(suffix-y)
|
H A D | vmlinux.lds.S | 1 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/nios2/boot/compressed/ |
H A D | Makefile | 2 # create a compressed vmlinux image from the original vmlinux 5 targets := vmlinux head.o misc.o piggy.o vmlinux.lds 12 $(obj)/vmlinux: $(obj)/vmlinux.lds $(OBJECTS) $(obj)/piggy.o FORCE 18 $(obj)/piggy.o: $(obj)/vmlinux.scr $(obj)/../vmlinux.gz FORCE
|
H A D | vmlinux.lds.S | 19 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/m32r/boot/compressed/ |
H A D | Makefile | 4 # create a compressed vmlinux image from the original vmlinux 7 targets := vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 \ 8 vmlinux.bin.lzma head.o misc.o piggy.o vmlinux.lds 20 $(obj)/vmlinux: $(obj)/vmlinux.lds $(OBJECTS) $(obj)/piggy.o FORCE 24 $(obj)/vmlinux.bin: vmlinux FORCE 27 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE 30 $(obj)/vmlinux.bin.bz2: $(obj)/vmlinux.bin FORCE 33 $(obj)/vmlinux.bin.lzma: $(obj)/vmlinux.bin FORCE 50 $(obj)/piggy.o: $(obj)/vmlinux.scr $(obj)/vmlinux.bin.$(suffix-y) FORCE
|
H A D | boot.h | 16 * | vmlinux | 28 * | vmlinux | 34 * | vmlinux |
|
/linux-4.1.27/arch/x86/boot/compressed/ |
H A D | Makefile | 4 # create a compressed vmlinux image from the original vmlinux 9 # vmlinux.bin.(gz|bz2|lzma|...) 11 # vmlinux.bin is: 12 # vmlinux stripped of debugging and comments 13 # vmlinux.bin.all is: 14 # vmlinux.bin + vmlinux.relocs 15 # vmlinux.bin.(gz|bz2|lzma|...) is: 17 # compressed vmlinux.bin.all + u32 size of vmlinux.bin.all 21 targets := vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 vmlinux.bin.lzma \ 22 vmlinux.bin.xz vmlinux.bin.lzo vmlinux.bin.lz4 43 vmlinux-objs-y := $(obj)/vmlinux.lds $(obj)/head_$(BITS).o $(obj)/misc.o \ 47 vmlinux-objs-$(CONFIG_EARLY_PRINTK) += $(obj)/early_serial_console.o 48 vmlinux-objs-$(CONFIG_RANDOMIZE_BASE) += $(obj)/aslr.o 52 vmlinux-objs-$(CONFIG_EFI_STUB) += $(obj)/eboot.o $(obj)/efi_stub_$(BITS).o \ 54 vmlinux-objs-$(CONFIG_EFI_MIXED) += $(obj)/efi_thunk_$(BITS).o 56 $(obj)/vmlinux: $(vmlinux-objs-y) FORCE 61 $(obj)/vmlinux.bin: vmlinux FORCE 64 targets += $(patsubst $(obj)/%,%,$(vmlinux-objs-y)) vmlinux.bin.all vmlinux.relocs 69 $(obj)/vmlinux.relocs: vmlinux FORCE 72 vmlinux.bin.all-y := $(obj)/vmlinux.bin 73 vmlinux.bin.all-$(CONFIG_X86_NEED_RELOCS) += $(obj)/vmlinux.relocs 75 $(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y) FORCE 77 $(obj)/vmlinux.bin.bz2: $(vmlinux.bin.all-y) FORCE 79 $(obj)/vmlinux.bin.lzma: $(vmlinux.bin.all-y) FORCE 81 $(obj)/vmlinux.bin.xz: $(vmlinux.bin.all-y) FORCE 83 $(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y) FORCE 85 $(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y) FORCE 95 RUN_SIZE = $(shell $(OBJDUMP) -h vmlinux | \ 101 $(obj)/piggy.S: $(obj)/vmlinux.bin.$(suffix-y) $(obj)/mkpiggy FORCE
|
H A D | vmlinux.lds.S | 1 #include <asm-generic/vmlinux.lds.h>
|
H A D | misc.c | 242 * Calculate the delta between where vmlinux was linked to load handle_relocations()
|
/linux-4.1.27/arch/sh/boot/compressed/ |
H A D | Makefile | 4 # create a compressed vmlinux image from the original vmlinux 7 targets := vmlinux vmlinux.bin vmlinux.bin.gz \ 8 vmlinux.bin.bz2 vmlinux.bin.lzma \ 9 vmlinux.bin.xz vmlinux.bin.lzo \ 36 -T $(obj)/../../kernel/vmlinux.lds 56 $(obj)/vmlinux: $(OBJECTS) $(obj)/piggy.o $(lib1funcs-obj) FORCE 60 $(obj)/vmlinux.bin: vmlinux FORCE 63 vmlinux.bin.all-y := $(obj)/vmlinux.bin 65 $(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y) FORCE 67 $(obj)/vmlinux.bin.bz2: $(vmlinux.bin.all-y) FORCE 69 $(obj)/vmlinux.bin.lzma: $(vmlinux.bin.all-y) FORCE 71 $(obj)/vmlinux.bin.xz: $(vmlinux.bin.all-y) FORCE 73 $(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y) FORCE 80 $(obj)/piggy.o: $(obj)/vmlinux.scr $(obj)/vmlinux.bin.$(suffix-y) FORCE
|
H A D | misc.c | 41 extern int _text; /* Defined in vmlinux.lds.S */
|
/linux-4.1.27/arch/c6x/boot/ |
H A D | Makefile | 6 $(obj)/vmlinux.bin: vmlinux FORCE 9 $(obj)/dtbImage.%: vmlinux
|
/linux-4.1.27/arch/metag/boot/ |
H A D | Makefile | 15 targets += vmlinux.bin 23 extra-y += vmlinux.bin 24 extra-y += vmlinux.bin.gz 25 extra-y += vmlinux.bin.bz2 26 extra-y += vmlinux.bin.xz 27 extra-y += vmlinux.bin.lzo 36 $(obj)/vmlinux.bin: vmlinux FORCE 39 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE 42 $(obj)/vmlinux.bin.bz2: $(obj)/vmlinux.bin FORCE 45 $(obj)/vmlinux.bin.xz: $(obj)/vmlinux.bin FORCE 48 $(obj)/vmlinux.bin.lzo: $(obj)/vmlinux.bin FORCE 51 $(obj)/uImage.gz: $(obj)/vmlinux.bin.gz FORCE 54 $(obj)/uImage.bz2: $(obj)/vmlinux.bin.bz2 FORCE 57 $(obj)/uImage.xz: $(obj)/vmlinux.bin.xz FORCE 60 $(obj)/uImage.lzo: $(obj)/vmlinux.bin.lzo FORCE 63 $(obj)/uImage.bin: $(obj)/vmlinux.bin FORCE
|
/linux-4.1.27/arch/blackfin/boot/ |
H A D | Makefile | 10 extra-y += vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 vmlinux.bin.lzma vmlinux.bin.lzo vmlinux.bin.xip 17 UIMAGE_ENTRYADDR = $(shell $(NM) vmlinux | awk '$$NF == "__start" {print $$1}') 21 $(obj)/vmlinux.bin: vmlinux FORCE 24 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE 27 $(obj)/vmlinux.bin.bz2: $(obj)/vmlinux.bin FORCE 30 $(obj)/vmlinux.bin.lzma: $(obj)/vmlinux.bin FORCE 33 $(obj)/vmlinux.bin.lzo: $(obj)/vmlinux.bin FORCE 39 $(obj)/vmlinux.bin.xip: $(obj)/vmlinux.bin FORCE 42 $(obj)/uImage.bin: $(obj)/vmlinux.bin 45 $(obj)/uImage.bz2: $(obj)/vmlinux.bin.bz2 48 $(obj)/uImage.gz: $(obj)/vmlinux.bin.gz 51 $(obj)/uImage.lzma: $(obj)/vmlinux.bin.lzma 54 $(obj)/uImage.lzo: $(obj)/vmlinux.bin.lzo 57 $(obj)/uImage.xip: $(obj)/vmlinux.bin.xip
|
/linux-4.1.27/arch/m68k/kernel/ |
H A D | vmlinux.lds.S | 8 #include "vmlinux-sun3.lds" 10 #include "vmlinux-std.lds" 13 #include "vmlinux-nommu.lds"
|
H A D | Makefile | 14 extra-y += vmlinux.lds
|
/linux-4.1.27/arch/mips/boot/ |
H A D | Makefile | 32 targets := vmlinux.ecoff 35 $(obj)/vmlinux.ecoff: $(obj)/elf2ecoff $(VMLINUX) FORCE 38 targets += vmlinux.bin 41 $(obj)/vmlinux.bin: $(VMLINUX) FORCE 44 targets += vmlinux.srec 47 $(obj)/vmlinux.srec: $(VMLINUX) FORCE 54 # Compressed vmlinux images 57 extra-y += vmlinux.bin.bz2 58 extra-y += vmlinux.bin.gz 59 extra-y += vmlinux.bin.lzma 60 extra-y += vmlinux.bin.lzo 62 $(obj)/vmlinux.bin.bz2: $(obj)/vmlinux.bin FORCE 65 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE 68 $(obj)/vmlinux.bin.lzma: $(obj)/vmlinux.bin FORCE 71 $(obj)/vmlinux.bin.lzo: $(obj)/vmlinux.bin FORCE 85 $(obj)/uImage.bin: $(obj)/vmlinux.bin FORCE 88 $(obj)/uImage.bz2: $(obj)/vmlinux.bin.bz2 FORCE 91 $(obj)/uImage.gz: $(obj)/vmlinux.bin.gz FORCE 94 $(obj)/uImage.lzma: $(obj)/vmlinux.bin.lzma FORCE 97 $(obj)/uImage.lzo: $(obj)/vmlinux.bin.lzo FORCE
|
/linux-4.1.27/arch/sh/boot/ |
H A D | Makefile | 29 targets := zImage vmlinux.srec romImage uImage uImage.srec uImage.gz \ 31 extra-y += 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 74 $(obj)/vmlinux.bin.lzma: $(obj)/vmlinux.bin FORCE 77 $(obj)/vmlinux.bin.xz: $(obj)/vmlinux.bin FORCE 80 $(obj)/vmlinux.bin.lzo: $(obj)/vmlinux.bin FORCE 83 $(obj)/uImage.bz2: $(obj)/vmlinux.bin.bz2 86 $(obj)/uImage.gz: $(obj)/vmlinux.bin.gz 89 $(obj)/uImage.lzma: $(obj)/vmlinux.bin.lzma 92 $(obj)/uImage.xz: $(obj)/vmlinux.bin.xz 95 $(obj)/uImage.lzo: $(obj)/vmlinux.bin.lzo 98 $(obj)/uImage.bin: $(obj)/vmlinux.bin 102 $(obj)/vmlinux.srec: $(obj)/compressed/vmlinux
|
/linux-4.1.27/arch/arc/boot/ |
H A D | Makefile | 1 targets := vmlinux.bin vmlinux.bin.gz uImage 9 LINUX_START_TEXT = $$(readelf -h vmlinux | \ 19 extra-y += vmlinux.bin vmlinux.bin.gz 21 $(obj)/vmlinux.bin: vmlinux FORCE 24 $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE 27 $(obj)/uImage.bin: $(obj)/vmlinux.bin FORCE 30 $(obj)/uImage.gz: $(obj)/vmlinux.bin.gz FORCE
|
/linux-4.1.27/arch/score/boot/ |
H A D | Makefile | 9 targets := vmlinux.bin 11 $(obj)/vmlinux.bin: vmlinux FORCE 15 clean-files += vmlinux.bin
|
/linux-4.1.27/arch/avr32/ |
H A D | Makefile | 10 all: uImage vmlinux.elf 46 BOOT_TARGETS := vmlinux.elf vmlinux.bin uImage uImage.srec 53 vmlinux.elf: KBUILD_IMAGE := $(boot)/vmlinux.elf 54 vmlinux.cso: KBUILD_IMAGE := $(boot)/vmlinux.cso 63 vmlinux.elf vmlinux.bin uImage.srec uImage vmlinux.cso: vmlinux 66 install: vmlinux 69 vmlinux.s: vmlinux 72 vmlinux.lst: vmlinux 75 CLEAN_FILES += vmlinux.s vmlinux.lst 81 @echo '* vmlinux.elf - ELF image with load address 0' 82 @echo ' vmlinux.cso - PathFinder CSO image'
|
/linux-4.1.27/arch/avr32/boot/images/ |
H A D | Makefile | 9 extra-y := vmlinux.bin vmlinux.gz 12 $(obj)/vmlinux.bin: vmlinux FORCE 15 $(obj)/vmlinux.gz: $(obj)/vmlinux.bin FORCE 23 $(obj)/uImage: $(obj)/vmlinux.gz 44 $(obj)/vmlinux.elf: vmlinux FORCE 50 $(obj)/vmlinux.cso: $(obj)/vmlinux.elf FORCE 57 clean-files := vmlinux.elf vmlinux.bin vmlinux.gz uImage uImage.srec
|
/linux-4.1.27/arch/ia64/hp/sim/boot/ |
H A D | Makefile | 12 targets := vmlinux.bin vmlinux.gz $(targets-y) 17 vmlinux.gz: $(obj)/vmlinux.gz $(addprefix $(obj)/,$(targets-y)) 26 $(obj)/vmlinux.gz: $(obj)/vmlinux.bin FORCE 29 $(obj)/vmlinux.bin: vmlinux FORCE
|
H A D | bootloader.c | 83 kpath = "vmlinux"; start_bootloader()
|
/linux-4.1.27/arch/alpha/boot/ |
H A D | Makefile | 12 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 51 echo "#define KERNEL_SIZE `ls -l $(obj)/vmlinux.nh | awk '{print $$5}'`" > $@T 59 $(obj)/kzsize.h: $(obj)/vmlinux.nh.gz FORCE 60 echo "#define KERNEL_SIZE `ls -l $(obj)/vmlinux.nh | awk '{print $$5}'`" > $@T 61 echo "#define KERNEL_Z_SIZE `ls -l $(obj)/vmlinux.nh.gz | awk '{print $$5}'`" >> $@T 72 $(obj)/vmlinux: vmlinux FORCE 84 $(obj)/vmlinux.nh: vmlinux $(OBJSTRIP) FORCE 87 $(obj)/vmlinux.nh.gz: $(obj)/vmlinux.nh FORCE
|
H A D | main.c | 170 srm_printk("Loading vmlinux ..."); start_kernel()
|
/linux-4.1.27/arch/nios2/boot/ |
H A D | Makefile | 9 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 27 $(obj)/zImage: $(obj)/compressed/vmlinux FORCE 31 $(obj)/compressed/vmlinux: $(obj)/vmlinux.gz FORCE
|
/linux-4.1.27/arch/sh/boot/romimage/ |
H A D | Makefile | 7 targets := vmlinux head.o zeropage.bin piggy.o 16 -T $(obj)/../../kernel/vmlinux.lds 18 $(obj)/vmlinux: $(obj)/head.o $(obj-y) $(obj)/piggy.o FORCE 24 $(obj)/zeropage.bin: vmlinux FORCE 29 $(obj)/piggy.o: $(obj)/vmlinux.scr $(obj)/zeropage.bin arch/sh/boot/zImage FORCE
|
H A D | head.S | 45 /* copy the empty_zero_page contents to where vmlinux expects it */
|
/linux-4.1.27/arch/mn10300/boot/ |
H A D | Makefile | 13 targets := vmlinux.bin zImage 20 $(obj)/zImage: $(obj)/compressed/vmlinux FORCE 24 $(obj)/vmlinux.bin: $(obj)/compressed/vmlinux FORCE 27 $(obj)/compressed/vmlinux: FORCE
|
/linux-4.1.27/arch/xtensa/boot/ |
H A D | Makefile | 36 vmlinux.bin: vmlinux FORCE 39 vmlinux.bin.gz: vmlinux.bin FORCE 42 boot-elf: vmlinux.bin 43 boot-redboot: vmlinux.bin.gz 44 boot-uboot: vmlinux.bin.gz
|
/linux-4.1.27/arch/s390/boot/ |
H A D | Makefile | 15 $(obj)/image: vmlinux FORCE 18 $(obj)/bzImage: $(obj)/compressed/vmlinux FORCE 21 $(obj)/compressed/vmlinux: FORCE
|
/linux-4.1.27/arch/cris/boot/ |
H A D | Makefile | 14 $(obj)/Image: vmlinux FORCE 18 $(obj)/compressed/vmlinux: $(obj)/Image FORCE 22 $(obj)/zImage: $(obj)/compressed/vmlinux
|
/linux-4.1.27/arch/score/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 2 * arch/score/kernel/vmlinux.lds.S 26 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/openrisc/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 2 * OpenRISC vmlinux.lds.S 31 #include <asm-generic/vmlinux.lds.h>
|
H A D | setup.c | 52 #include "vmlinux.h"
|
/linux-4.1.27/scripts/ |
H A D | link-vmlinux.sh | 3 # link vmlinux 5 # vmlinux is linked from the objects selected by $(KBUILD_VMLINUX_INIT) and 10 # vmlinux 21 # vmlinux version (uname -v) cannot be updated during normal 23 # update vmlinux. 24 # Therefore this step is delayed until just before final link of vmlinux. 40 # Link of vmlinux.o used for section mismatch analysis 48 # Link of vmlinux 123 rm -f vmlinux 124 rm -f vmlinux.o 151 #link vmlinux.o 152 info LD vmlinux.o 153 modpost_link vmlinux.o 155 # modpost vmlinux.o to check for section mismatches 156 ${MAKE} -f "${srctree}/scripts/Makefile.modpost" vmlinux.o 176 # Generate section listing all symbols and add it into vmlinux 189 # 3) The correct ${kallsymso} is linked into the final vmlinux. 191 # a) Verify that the System.map from vmlinux matches the map from 216 info LD vmlinux 217 vmlinux_link "${kallsymso}" vmlinux 220 info SORTEX vmlinux 221 sortextable vmlinux 225 mksysmap vmlinux System.map
|
H A D | extract-vmlinux | 3 # extract-vmlinux - Extract uncompressed vmlinux from a kernel image 16 # TODO: find a better to way to check that it's really vmlinux 48 tmp=$(mktemp /tmp/vmlinux-XXX) 62 echo "$me: Cannot find vmlinux." >&2
|
H A D | decode_stacktrace.sh | 7 echo " $0 [vmlinux] [base path]" 11 vmlinux=$1 26 # Use 'nm vmlinux' to figure out the base address of said symbol. 32 local base_addr=$(nm "$vmlinux" | grep -i ' t ' | awk "/ $name\$/ {print \$1}" | head -n1) 52 local code=$(addr2line -i -e "$vmlinux" "$address")
|
H A D | Makefile | 5 # kallsyms: Find all symbols in vmlinux
|
H A D | markup_oops.pl | 33 $vmlinux_name = "/lib/modules/$kerver/build/vmlinux"; 34 print "No vmlinux specified, assuming $vmlinux_name\n";
|
H A D | sortextable.c | 16 * Strategy: alter the vmlinux file in-place. 330 fprintf(stderr, "usage: sortextable vmlinux...\n"); main()
|
H A D | namespace.pl | 20 # objects will result in a flawed analysis. Compile both vmlinux 209 || m:/vmlinux-obj.o$:
|
H A D | kallsyms.c | 8 * Usage: nm -n vmlinux | scripts/kallsyms [--all-symbols] > symbols.S
|
H A D | recordmcount.pl | 11 # callers. After final linking, the vmlinux will have within .init.data the
|
/linux-4.1.27/arch/powerpc/boot/ |
H A D | zImage.ps3.lds.S | 7 .kernel:vmlinux.bin : { *(.kernel:vmlinux.bin) }
|
H A D | zImage.lds.S | 1 #include <asm-generic/vmlinux.lds.h> 55 .kernel:vmlinux.strip : 58 *(.kernel:vmlinux.strip)
|
H A D | zImage.coff.lds.S | 27 *(.kernel:vmlinux.strip)
|
H A D | Makefile | 213 $(if $3, -s $3)$(if $4, -d $4)$(if $5, -i $5) vmlinux 334 $(obj)/zImage.initrd.%: vmlinux $(wrapperbits) 337 $(addprefix $(obj)/, $(sort $(filter zImage.%, $(image-y)))): vmlinux $(wrapperbits) 341 $(obj)/dtbImage.initrd.%: vmlinux $(wrapperbits) $(obj)/%.dtb 344 $(obj)/dtbImage.%: vmlinux $(wrapperbits) $(obj)/%.dtb 349 $(obj)/vmlinux.strip: vmlinux 352 $(obj)/uImage: vmlinux $(wrapperbits) 355 $(obj)/uImage.initrd.%: vmlinux $(obj)/%.dtb $(wrapperbits) 358 $(obj)/uImage.%: vmlinux $(obj)/%.dtb $(wrapperbits) 361 $(obj)/cuImage.initrd.%: vmlinux $(obj)/%.dtb $(wrapperbits) 364 $(obj)/cuImage.%: vmlinux $(obj)/%.dtb $(wrapperbits) 367 $(obj)/simpleImage.initrd.%: vmlinux $(obj)/%.dtb $(wrapperbits) 370 $(obj)/simpleImage.%: vmlinux $(obj)/%.dtb $(wrapperbits) 373 $(obj)/treeImage.initrd.%: vmlinux $(obj)/%.dtb $(wrapperbits) 376 $(obj)/treeImage.%: vmlinux $(obj)/%.dtb $(wrapperbits) 383 # If there isn't a platform selected then just strip the vmlinux. 385 image-y := vmlinux.strip 393 # Only install the vmlinux 395 sh -x $(srctree)/$(src)/install.sh "$(KERNELRELEASE)" vmlinux System.map "$(INSTALL_PATH)" 397 # Install the vmlinux and other built boot targets. 399 sh -x $(srctree)/$(src)/install.sh "$(KERNELRELEASE)" vmlinux System.map "$(INSTALL_PATH)" $^ 408 clean-kernel := vmlinux.strip vmlinux.bin
|
H A D | main.c | 90 static struct addr_range prep_initrd(struct addr_range vmlinux, void *chosen, prep_initrd() argument 115 if (initrd_addr < vmlinux.size) { prep_initrd() 139 * edit the command line passed to vmlinux (by setting /chosen/bootargs). 178 struct addr_range vmlinux, initrd; start() local 203 vmlinux = prep_kernel(); start() 204 initrd = prep_initrd(vmlinux, chosen, start() 219 kentry = (kernel_entry_t) vmlinux.addr; start()
|
H A D | wrapper | 62 echo ' [-D datadir] [-W workingdir] [--no-gzip] [vmlinux]' >&2 137 kernel=vmlinux 153 ksection=.kernel:vmlinux.strip 232 ksection=.kernel:vmlinux.bin 306 # Calculate the vmlinux.strip size
|
H A D | ps3.c | 46 * edit the command line passed to vmlinux (by setting /chosen/bootargs).
|
/linux-4.1.27/arch/m32r/boot/ |
H A D | Makefile | 13 $(obj)/zImage: $(obj)/compressed/vmlinux FORCE 17 $(obj)/compressed/vmlinux: FORCE
|
/linux-4.1.27/arch/m68k/ |
H A D | Makefile | 124 lilo: vmlinux 125 if [ -f $(INSTALL_PATH)/vmlinux ]; then mv -f $(INSTALL_PATH)/vmlinux $(INSTALL_PATH)/vmlinux.old; fi 127 cat vmlinux > $(INSTALL_PATH)/vmlinux 131 zImage compressed: vmlinux.gz 133 vmlinux.gz: vmlinux 136 cp vmlinux vmlinux.tmp 137 $(STRIP) vmlinux.tmp 138 gzip -9c vmlinux.tmp >vmlinux.gz 139 rm vmlinux.tmp 141 gzip -9c vmlinux >vmlinux.gz 144 bzImage: vmlinux.bz2 146 vmlinux.bz2: vmlinux 149 cp vmlinux vmlinux.tmp 150 $(STRIP) vmlinux.tmp 151 bzip2 -1c vmlinux.tmp >vmlinux.bz2 152 rm vmlinux.tmp 154 bzip2 -1c vmlinux >vmlinux.bz2 158 rm -f vmlinux.gz vmlinux.bz2 161 sh $(srctree)/arch/m68k/install.sh $(KERNELRELEASE) vmlinux.gz System.map "$(INSTALL_PATH)"
|
/linux-4.1.27/arch/unicore32/boot/compressed/ |
H A D | Makefile | 4 # create a compressed vmlinuz image from the original vmlinux 38 targets := vmlinux vmlinux.lds font.o font.c head.o misc.o \ 54 $(obj)/vmlinux: $(obj)/vmlinux.lds $(obj)/head.o $(obj)/piggy.o \ 66 $(obj)/vmlinux.lds: $(obj)/vmlinux.lds.in arch/unicore32/boot/Makefile $(KCONFIG_CONFIG)
|
/linux-4.1.27/arch/c6x/ |
H A D | Makefile | 34 # Default to vmlinux.bin, override when needed 35 all: vmlinux.bin 49 vmlinux.bin: vmlinux 52 dtbImage.%: vmlinux 59 @echo ' vmlinux.bin - Binary kernel image (arch/$(ARCH)/boot/vmlinux.bin)'
|
/linux-4.1.27/arch/xtensa/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds 24 # We need to post-process the generated vmlinux.lds scripts to convert 39 $(obj)/vmlinux.lds: $(src)/vmlinux.lds.S FORCE
|
H A D | vmlinux.lds.S | 2 * arch/xtensa/kernel/vmlinux.lds.S 17 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/sh/include/asm/ |
H A D | vmlinux.lds.h | 4 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/c6x/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 7 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/cris/kernel/ |
H A D | Makefile | 7 extra-y := vmlinux.lds
|
H A D | vmlinux.lds.S | 11 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/m32r/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 4 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/ia64/ |
H A D | Makefile | 70 compressed: vmlinux.gz 72 vmlinuz: vmlinux.gz 74 vmlinux.gz: vmlinux 77 unwcheck: vmlinux 83 CLEAN_FILES += vmlinux.gz bootloader 85 boot: lib/lib.a vmlinux 88 install: vmlinux.gz 94 echo ' boot - Build vmlinux and bootloader for Ski simulator' 95 echo '* unwcheck - Check vmlinux for invalid unwind info'
|
/linux-4.1.27/arch/unicore32/boot/ |
H A D | Makefile | 16 $(obj)/Image: vmlinux FORCE 20 $(obj)/compressed/vmlinux: $(obj)/Image FORCE 23 $(obj)/zImage: $(obj)/compressed/vmlinux FORCE
|
/linux-4.1.27/arch/microblaze/boot/ |
H A D | Makefile | 9 $(obj)/linux.bin: vmlinux FORCE 26 -K _fdt_start vmlinux -o $@ 30 $(obj)/simpleImage.%: vmlinux FORCE
|
/linux-4.1.27/arch/score/ |
H A D | Makefile | 34 vmlinux.bin: vmlinux 41 echo ' vmlinux.bin - Raw binary boot image'
|
/linux-4.1.27/arch/xtensa/boot/boot-elf/ |
H A D | Makefile | 21 $(obj)/Image.o: vmlinux.bin $(OBJS) 23 --add-section image=vmlinux.bin \
|
/linux-4.1.27/arch/mips/boot/compressed/ |
H A D | Makefile | 47 targets += vmlinux.bin 49 $(obj)/vmlinux.bin: $(KBUILD_IMAGE) FORCE 59 targets += vmlinux.bin.z 60 $(obj)/vmlinux.bin.z: $(obj)/vmlinux.bin FORCE 64 OBJCOPYFLAGS_piggy.o := --add-section=.image=$(obj)/vmlinux.bin.z \ 66 $(obj)/piggy.o: $(obj)/dummy.o $(obj)/vmlinux.bin.z FORCE 76 $(obj)/vmlinux.bin $(VMLINUX_LOAD_ADDRESS))
|
/linux-4.1.27/tools/perf/tests/ |
H A D | vmlinux-kallsyms.c | 27 struct machine kallsyms, vmlinux; test__vmlinux_matches_kallsyms() local 35 * both vmlinux + .ko files and from /proc/kallsyms split by modules. test__vmlinux_matches_kallsyms() 38 machine__init(&vmlinux, "", HOST_KERNEL_ID); test__vmlinux_matches_kallsyms() 68 * same value in the vmlinux file we load. test__vmlinux_matches_kallsyms() 75 * Now repeat step 2, this time for the vmlinux file we'll auto-locate. test__vmlinux_matches_kallsyms() 77 if (machine__create_kernel_maps(&vmlinux) < 0) { test__vmlinux_matches_kallsyms() 82 vmlinux_map = machine__kernel_map(&vmlinux, type); test__vmlinux_matches_kallsyms() 87 * Locate a vmlinux file in the vmlinux path that has a buildid that test__vmlinux_matches_kallsyms() 95 if (machine__load_vmlinux_path(&vmlinux, type, test__vmlinux_matches_kallsyms() 97 pr_debug("Couldn't find a vmlinux that matches the kernel running on this machine, skipping test\n"); test__vmlinux_matches_kallsyms() 106 * Now look at the symbols in the vmlinux DSO and check if we find all of them test__vmlinux_matches_kallsyms() 185 pr_info("Maps only in vmlinux:\n"); test__vmlinux_matches_kallsyms() 187 for (nd = rb_first(&vmlinux.kmaps.maps[type]); nd; nd = rb_next(nd)) { test__vmlinux_matches_kallsyms() 191 * the kernel will have the path for the vmlinux file being used, test__vmlinux_matches_kallsyms() 205 pr_info("Maps in vmlinux with a different name in kallsyms:\n"); test__vmlinux_matches_kallsyms() 207 for (nd = rb_first(&vmlinux.kmaps.maps[type]); nd; nd = rb_next(nd)) { test__vmlinux_matches_kallsyms() 240 machine__exit(&vmlinux); test__vmlinux_matches_kallsyms()
|
H A D | code-reading.c | 422 /* Force the use of kallsyms instead of vmlinux to try kcore */ do_test_code_reading() 564 fprintf(stderr, " (no vmlinux)"); test__code_reading()
|
H A D | builtin-test.c | 22 .desc = "vmlinux symtab matches kallsyms",
|
/linux-4.1.27/arch/mips/ |
H A D | Makefile | 62 vmlinux-32 = vmlinux 63 vmlinux-64 = vmlinux.64 70 vmlinux-32 = vmlinux.32 71 vmlinux-64 = vmlinux 76 all-$(CONFIG_BOOT_ELF32) := $(vmlinux-32) 77 all-$(CONFIG_BOOT_ELF64) := $(vmlinux-64) 228 COMPRESSION_FNAME = vmlinux 239 entry-y = 0x$(shell $(NM) vmlinux 2>/dev/null \ 302 boot-y := vmlinux.bin 303 boot-y += vmlinux.ecoff 304 boot-y += vmlinux.srec 321 rom.bin rom.sw: vmlinux 333 vmlinux.32: vmlinux 342 vmlinux.64: vmlinux 348 $(boot-y): $(vmlinux-32) FORCE 349 $(Q)$(MAKE) $(build)=arch/mips/boot VMLINUX=$(vmlinux-32) \ 354 $(bootz-y): $(vmlinux-32) FORCE 364 CLEAN_FILES += vmlinux.32 vmlinux.64 391 $(Q)install -D -m 755 vmlinux $(INSTALL_PATH)/vmlinux-$(KERNELRELEASE) 405 echo ' vmlinux.ecoff - ECOFF boot image' 406 echo ' vmlinux.bin - Raw binary boot image' 407 echo ' vmlinux.srec - SREC boot image' 408 echo ' vmlinux.32 - 64-bit boot image wrapped in 32bits (IP22/IP32)'
|
/linux-4.1.27/arch/xtensa/boot/boot-uboot/ |
H A D | Makefile | 18 $(obj)/../uImage: vmlinux.bin.gz FORCE
|
/linux-4.1.27/arch/sparc/boot/ |
H A D | Makefile | 10 targets := tftpboot.img image zImage vmlinux.aout 28 $(obj)/vmlinux.aout: vmlinux FORCE 65 $(obj)/image: vmlinux FORCE
|
H A D | piggyback.c | 77 fprintf(stderr, "Usage: piggyback bits vmlinux.aout System.map fs_img.gz\n"); usage()
|
/linux-4.1.27/arch/avr32/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 11 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/hexagon/kernel/ |
H A D | Makefile | 1 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 21 #include <asm-generic/vmlinux.lds.h> 31 See asm-generic/vmlinux.lds.h for expansion of some of these macros.
|
/linux-4.1.27/arch/metag/ |
H A D | Makefile | 62 boot_targets += vmlinux.bin 66 all: vmlinux.bin 68 $(boot_targets): vmlinux 81 echo '* vmlinux.bin - Binary kernel image (arch/$(ARCH)/boot/vmlinux.bin)'
|
/linux-4.1.27/arch/alpha/ |
H A D | Makefile | 53 all boot: $(boot)/vmlinux.gz 55 $(boot)/vmlinux.gz: vmlinux 58 bootimage bootpfile bootpzfile: vmlinux 65 echo '* boot - Compressed kernel image (arch/alpha/boot/vmlinux.gz)'
|
/linux-4.1.27/arch/xtensa/boot/boot-redboot/ |
H A D | Makefile | 22 $(obj)/zImage.o: vmlinux.bin.gz $(OBJS) 24 --add-section image=vmlinux.bin.gz \
|
/linux-4.1.27/arch/unicore32/kernel/ |
H A D | vmlinux.lds.S | 2 * linux/arch/unicore32/kernel/vmlinux.lds.S 13 #include <asm-generic/vmlinux.lds.h>
|
H A D | Makefile | 30 extra-y := $(head-y) vmlinux.lds
|
/linux-4.1.27/arch/cris/boot/compressed/ |
H A D | Makefile | 26 targets := vmlinux piggy.gz decompress.o decompress.bin 34 $(obj)/vmlinux: $(obj)/piggy.gz $(obj)/decompress.bin FORCE
|
H A D | misc.c | 16 * at by vmlinux.lds.S
|
/linux-4.1.27/arch/sparc/ |
H A D | Makefile | 68 image zImage uImage tftpboot.img vmlinux.aout: vmlinux 90 echo '* vmlinux - standard sparc64 kernel' 92 echo ' vmlinux.aout - a.out kernel for sparc64'
|
/linux-4.1.27/arch/microblaze/kernel/ |
H A D | Makefile | 15 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 15 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/mn10300/ |
H A D | Makefile | 74 CLEAN_FILES += $(boot)/compressed/vmlinux 75 CLEAN_FILES += $(boot)/compressed/vmlinux.bin 76 CLEAN_FILES += $(boot)/compressed/vmlinux.bin.gz 78 zImage: vmlinux
|
/linux-4.1.27/arch/frv/kernel/ |
H A D | Makefile | 8 extra-y:= head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 8 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/parisc/ |
H A D | Makefile | 70 # link a too big vmlinux executable). Not enabled for building modules. 122 Image: vmlinux 124 vmlinuz: vmlinux 129 $(KERNELRELEASE) vmlinux System.map "$(INSTALL_PATH)" 138 @echo '* vmlinux - Uncompressed kernel image (./vmlinux)' 141 @echo ' install - Install uncompressed vmlinux kernel using'
|
H A D | install.sh | 53 base=vmlinux
|
/linux-4.1.27/arch/arm/boot/compressed/ |
H A D | Makefile | 4 # create a compressed vmlinuz image from the original vmlinux 96 targets := vmlinux vmlinux.lds \ 115 KBSS_SZ = $(shell $(CROSS_COMPILE)size $(obj)/../../../../vmlinux | \ 172 $(obj)/vmlinux: $(obj)/vmlinux.lds $(obj)/$(HEAD) $(obj)/piggy.$(suffix_y).o \
|
/linux-4.1.27/arch/tile/ |
H A D | Makefile | 20 ifneq ($(strip $(filter vmlinux modules all,$(goals))),) 69 install -D -m 755 vmlinux $(INSTALL_PATH)/vmlinux-$(KERNELRELEASE)
|
/linux-4.1.27/arch/tile/kernel/ |
H A D | Makefile | 5 extra-y := vmlinux.lds head_$(BITS).o
|
H A D | reboot.c | 46 hv_restart((HV_VirtAddr) "vmlinux", (HV_VirtAddr) cmd); machine_restart()
|
H A D | vmlinux.lds.S | 1 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/mn10300/kernel/ |
H A D | Makefile | 4 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 12 #include <asm-generic/vmlinux.lds.h>
|
H A D | gdb-stub.c | 96 * $ make dep; make vmlinux 112 * $ am33_2.0-linux-gnu-gdb vmlinux
|
/linux-4.1.27/arch/parisc/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 20 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/arc/kernel/ |
H A D | Makefile | 34 extra-y := vmlinux.lds head.o
|
H A D | vmlinux.lds.S | 9 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/arm/boot/ |
H A D | Makefile | 32 $(obj)/xipImage: vmlinux FORCE 47 $(obj)/Image: vmlinux FORCE 51 $(obj)/compressed/vmlinux: $(obj)/Image FORCE 54 $(obj)/zImage: $(obj)/compressed/vmlinux FORCE
|
H A D | install.sh | 48 base=vmlinux
|
/linux-4.1.27/arch/x86/tools/ |
H A D | Makefile | 19 cmd_posttest = ($(OBJDUMP) -v | $(AWK) -f $(chkobjdump)) || $(OBJDUMP) -d -j .text $(objtree)/vmlinux | $(AWK) -f $(distill_awk) | $(obj)/test_get_len $(posttest_64bit) $(posttest_verbose) 24 posttest: $(obj)/test_get_len vmlinux $(obj)/insn_sanity
|
H A D | relocs_common.c | 15 " vmlinux\n"); usage()
|
/linux-4.1.27/arch/x86/boot/ |
H A D | Makefile | 21 targets := vmlinux.bin setup.bin setup.elf bzImage 67 cmd_image = $(obj)/tools/build $(obj)/setup.bin $(obj)/vmlinux.bin \ 70 $(obj)/bzImage: $(obj)/setup.bin $(obj)/vmlinux.bin $(obj)/tools/build FORCE 75 $(obj)/vmlinux.bin: $(obj)/compressed/vmlinux FORCE 86 $(obj)/voffset.h: vmlinux FORCE 95 $(obj)/zoffset.h: $(obj)/compressed/vmlinux FORCE 110 $(obj)/compressed/vmlinux: FORCE
|
/linux-4.1.27/arch/frv/boot/ |
H A D | Makefile | 36 $(obj)/Image: vmlinux FORCE 37 $(OBJCOPY) $(OBJCOPYFLAGS) -S vmlinux $@
|
/linux-4.1.27/usr/ |
H A D | initramfs_data.S | 14 For including the .init.ramfs sections, see include/asm-generic/vmlinux.lds. 25 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/include/linux/ |
H A D | livepatch.h | 41 * can be found (optional, vmlinux patches only) 52 * duplicate symbol names in the vmlinux object. If this 70 * vmlinux patches only) 87 * @name: module name (or NULL for vmlinux) 92 * (NULL for vmlinux)
|
H A D | elfnote.h | 5 * PT_NOTE segment of the final vmlinux image. These are useful for
|
/linux-4.1.27/arch/sh/ |
H A D | Makefile | 92 defaultimage-$(CONFIG_SH_7206_SOLUTION_ENGINE) := vmlinux 93 defaultimage-$(CONFIG_SH_7619_SOLUTION_ENGINE) := vmlinux 207 uImage.srec uImage.bin zImage vmlinux.bin vmlinux.srec \ 213 $(BOOT_TARGETS): vmlinux 228 @echo ' vmlinux.srec - Create an ELF S-record' 229 @echo ' vmlinux.bin - Create an uncompressed binary image'
|
/linux-4.1.27/arch/sh/kernel/ |
H A D | vmlinux.lds.S | 15 #include <asm/vmlinux.lds.h>
|
H A D | Makefile | 5 extra-y := head_$(BITS).o vmlinux.lds
|
H A D | head_64.S | 327 bne r22, r23, tr1 /* Both quad aligned, see vmlinux.lds.S */
|
/linux-4.1.27/arch/um/ |
H A D | Makefile | 22 # We require bash because the vmlinux link and loader script cpp use bash 100 linux: vmlinux 107 echo ' real kernel binary, the "vmlinux" binary you' 135 # Used by link-vmlinux.sh which has special support for um link
|
/linux-4.1.27/arch/um/include/asm/ |
H A D | common.lds.S | 1 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/um/kernel/ |
H A D | Makefile | 10 extra-y := vmlinux.lds
|
H A D | uml.lds.S | 1 #include <asm-generic/vmlinux.lds.h>
|
H A D | dyn.lds.S | 1 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/metag/kernel/ |
H A D | vmlinux.lds.S | 7 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/mips/lasat/image/ |
H A D | Makefile | 15 KERNEL_IMAGE = vmlinux
|
/linux-4.1.27/arch/arm64/boot/ |
H A D | Makefile | 19 $(obj)/Image: vmlinux FORCE
|
/linux-4.1.27/arch/blackfin/kernel/ |
H A D | Makefile | 5 extra-y := vmlinux.lds
|
H A D | vmlinux.lds.S | 7 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/m32r/ |
H A D | Makefile | 52 zImage: vmlinux
|
/linux-4.1.27/arch/alpha/kernel/ |
H A D | vmlinux.lds.S | 1 #include <asm-generic/vmlinux.lds.h>
|
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
/linux-4.1.27/scripts/gdb/linux/ |
H A D | symbols.py | 60 The kernel (vmlinux) is taken from the current working directly. Modules (.ko) 133 gdb.write("loading vmlinux\n") 142 # drop all current symbols and reload vmlinux 144 gdb.execute("symbol-file vmlinux")
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | Makefile | 11 # Undefine sparc when processing vmlinux.lds - it is used 14 extra-y += vmlinux.lds
|
H A D | vmlinux.lds.S | 3 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/ |
H A D | Makefile | 34 # turn into vmlinux), we will call a sub make in that other dir, and 545 # Build targets only - this includes vmlinux, arch specific targets, clean 557 # Objects we will link into vmlinux / subdirs we need to visit 607 # Defaults to vmlinux, but the arch makefile usually adds further targets 608 all: vmlinux 808 export KBUILD_IMAGE ?= vmlinux 890 vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ 894 vmlinux-alldirs := $(sort $(vmlinux-dirs) $(patsubst %/,%,$(filter %/, \ 905 # Externally visible symbols (used by link-vmlinux.sh) 908 export KBUILD_LDS := arch/$(SRCARCH)/kernel/vmlinux.lds 911 export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) arch Documentation include samples scripts tools virt) 913 vmlinux-deps := $(KBUILD_LDS) $(KBUILD_VMLINUX_INIT) $(KBUILD_VMLINUX_MAIN) 915 # Final link of vmlinux 916 cmd_link-vmlinux = $(CONFIG_SHELL) $< $(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) 917 quiet_cmd_link-vmlinux = LINK $@ 921 vmlinux: scripts/link-vmlinux.sh $(vmlinux-deps) FORCE 932 $(Q)ln -fsn `cd $(srctree) && /bin/pwd`/scripts/gdb/vmlinux-gdb.py 934 +$(call if_changed,link-vmlinux) 938 $(sort $(vmlinux-deps)): $(vmlinux-dirs) ; 940 # Handle descending into subdirectories listed in $(vmlinux-dirs) 946 PHONY += $(vmlinux-dirs) 947 $(vmlinux-dirs): prepare scripts 1101 modules: $(vmlinux-dirs) $(if $(KBUILD_BUILTIN),vmlinux) modules.builtin 1102 $(Q)$(AWK) '!x[$$0]++' $(vmlinux-dirs:%=$(objtree)/%/modules.order) > $(objtree)/modules.order 1107 modules.builtin: $(vmlinux-dirs:%=%/modules.builtin) 1182 signing_key.x509.signer vmlinux-gdb.py 1188 clean-dirs := $(addprefix _clean_, . $(vmlinux-alldirs) Documentation samples) 1195 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/link-vmlinux.sh clean 1258 @echo '* vmlinux - Build the bare kernel' 1487 $(OBJDUMP) -d vmlinux $$(find . -name '*.ko') | \
|
/linux-4.1.27/arch/microblaze/ |
H A D | Makefile | 76 linux.bin linux.bin.gz linux.bin.ub: vmlinux 79 simpleImage.%: vmlinux
|
/linux-4.1.27/arch/s390/ |
H A D | Makefile | 110 install: vmlinux 113 image bzImage: vmlinux
|
/linux-4.1.27/arch/arm64/ |
H A D | Makefile | 67 Image Image.gz: vmlinux 70 zinstall install: vmlinux
|
/linux-4.1.27/arch/unicore32/ |
H A D | Makefile | 50 zImage Image uImage: vmlinux
|
/linux-4.1.27/arch/s390/kernel/ |
H A D | Makefile | 38 extra-y += head.o head64.o vmlinux.lds
|
H A D | vmlinux.lds.S | 7 #include <asm-generic/vmlinux.lds.h>
|
H A D | crash_dump.c | 452 strcpy(prpsinfo.pr_fname, "vmlinux"); nt_prpsinfo()
|
/linux-4.1.27/arch/mips/include/asm/sn/ |
H A D | mapped_kernel.h | 15 * The vmlinux.64 section addresses are put in the xkseg range
|
/linux-4.1.27/arch/nios2/kernel/ |
H A D | vmlinux.lds.S | 19 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/openrisc/ |
H A D | Makefile | 55 all: vmlinux
|
/linux-4.1.27/arch/arm64/kernel/ |
H A D | Makefile | 43 extra-y := $(head-y) vmlinux.lds
|
H A D | image.h | 22 #error This file should only be included in vmlinux.lds.S
|
H A D | vmlinux.lds.S | 7 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/arm/kernel/ |
H A D | Makefile | 93 extra-y := $(head-y) vmlinux.lds
|
H A D | vmlinux.lds.S | 6 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/samples/livepatch/ |
H A D | livepatch-sample.c | 58 /* name being NULL means vmlinux */
|
/linux-4.1.27/tools/perf/util/ |
H A D | symbol.c | 683 * the original ELF section names vmlinux have. 1521 const char *vmlinux, bool vmlinux_allocated, dso__load_vmlinux() 1529 if (vmlinux[0] == '/') dso__load_vmlinux() 1530 snprintf(symfs_vmlinux, sizeof(symfs_vmlinux), "%s", vmlinux); dso__load_vmlinux() 1532 symbol__join_symfs(symfs_vmlinux, vmlinux); dso__load_vmlinux() 1550 dso__set_long_name(dso, vmlinux, vmlinux_allocated); dso__load_vmlinux() 1626 * any vmlinux file, try the running kernel kallsyms table. dso__find_kallsyms() 1678 pr_err("No kallsyms or vmlinux with build-id %s was found\n", dso__find_kallsyms() 1696 * Step 1: if the user specified a kallsyms or vmlinux filename, use dso__load_kernel_sym() 1701 * vmlinux file, obviously we can't fallback to another vmlinux (a dso__load_kernel_sym() 1768 * if the user specified a vmlinux filename, use it and only dso__load_guest_kernel_sym() 1819 vmlinux_path[vmlinux_path__nr_entries] = strdup("vmlinux"); vmlinux_path__init() 1823 vmlinux_path[vmlinux_path__nr_entries] = strdup("/boot/vmlinux"); vmlinux_path__init() 1841 snprintf(bf, sizeof(bf), "/boot/vmlinux-%s", kernel_version); vmlinux_path__init() 1846 snprintf(bf, sizeof(bf), "/usr/lib/debug/boot/vmlinux-%s", vmlinux_path__init() 1852 snprintf(bf, sizeof(bf), "/lib/modules/%s/build/vmlinux", kernel_version); vmlinux_path__init() 1857 snprintf(bf, sizeof(bf), "/usr/lib/debug/lib/modules/%s/vmlinux", vmlinux_path__init() 1520 dso__load_vmlinux(struct dso *dso, struct map *map, const char *vmlinux, bool vmlinux_allocated, symbol_filter_t filter) dso__load_vmlinux() argument
|
H A D | annotate.c | 982 "No vmlinux file%s\nwas found in the path.\n\n" symbol__annotate() 984 " perf buildid-cache -vu vmlinux\n\n" symbol__annotate() 986 " --vmlinux vmlinux\n", symbol__annotate()
|
H A D | symbol.h | 230 const char *vmlinux, bool vmlinux_allocated,
|
H A D | probe-event.c | 77 /* Initialize symbol maps and path of vmlinux/modules */ init_symbol_maps() 94 pr_debug("Use vmlinux: %s\n", symbol_conf.vmlinux_name); init_symbol_maps() 104 pr_warning("Failed to init vmlinux path.\n"); init_symbol_maps() 648 pr_warning("Warning: No dwarf info found in the vmlinux - " try_to_find_probe_trace_events()
|
H A D | map.c | 207 * they are loaded) and for vmlinux, where only after we load all the
|
/linux-4.1.27/scripts/package/ |
H A D | builddeb | 102 installed_image_path="boot/vmlinux-$version" 365 cp vmlinux $dbg_dir/usr/lib/debug/lib/modules/$version/ 368 ln -s ../lib/modules/$version/vmlinux $dbg_dir/usr/lib/debug/boot/vmlinux-$version 370 ln -s lib/modules/$version/vmlinux $dbg_dir/usr/lib/debug/vmlinux-$version
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | Makefile | 88 extra-y += vmlinux.lds 171 clean-files := vmlinux.lds
|
H A D | vmlinux.lds.S | 7 #include <asm-generic/vmlinux.lds.h> 20 happens when running "strip" on vmlinux, because of the AT() magic
|
/linux-4.1.27/arch/arc/ |
H A D | Makefile | 98 bootpImage: vmlinux 102 $(boot_targets): vmlinux
|
/linux-4.1.27/arch/xtensa/ |
H A D | Makefile | 98 zImage: vmlinux
|
/linux-4.1.27/arch/nios2/ |
H A D | Makefile | 62 $(BOOT_TARGETS): vmlinux
|
/linux-4.1.27/arch/powerpc/ |
H A D | Makefile | 251 cmd_relocs_check = $(CONFIG_SHELL) $< "$(OBJDUMP)" "$(obj)/vmlinux" 254 relocs_check: arch/powerpc/relocs_check.sh vmlinux 260 $(BOOT_TARGETS1): vmlinux 262 $(BOOT_TARGETS2): vmlinux
|
/linux-4.1.27/arch/cris/ |
H A D | Makefile | 82 zImage Image: vmlinux
|
/linux-4.1.27/arch/frv/ |
H A D | Makefile | 86 Image: vmlinux
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | setup.h | 92 * being @progbits, which ends up allocating space in the vmlinux
|
H A D | dwarf2.h | 44 * file is used in the vDSO assembly, or if vmlinux.lds.S gets
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | Makefile | 5 extra-y := head_$(BITS).o head$(BITS).o head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 23 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | Makefile | 5 extra-y := head.o vmlinux.lds
|
H A D | vmlinux.lds.S | 12 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | Makefile | 9 extra-y := head.o init_task.o vmlinux.lds
|
H A D | vmlinux.lds.S | 6 #include <asm-generic/vmlinux.lds.h>
|
/linux-4.1.27/arch/m68k/sun3x/ |
H A D | prom.c | 72 (*romvec->pv_reboot)("vmlinux"); sun3x_reboot()
|
/linux-4.1.27/tools/perf/ |
H A D | builtin-top.c | 107 pr_err("Can't annotate %s: No vmlinux file was found in the " perf_top__parse_source() 747 * specified vmlinux file is invalid when we actually have a perf_event__process_sample() 754 * invalid --vmlinux ;-) perf_event__process_sample() 765 ui__warning("A vmlinux file was not found.\n%s", perf_event__process_sample() 1082 OPT_STRING('k', "vmlinux", &symbol_conf.vmlinux_name, cmd_top() 1083 "file", "vmlinux pathname"), cmd_top() 1084 OPT_BOOLEAN(0, "ignore-vmlinux", &symbol_conf.ignore_vmlinux, cmd_top() 1085 "don't load vmlinux even if found"), cmd_top()
|
H A D | builtin-annotate.c | 304 OPT_STRING('k', "vmlinux", &symbol_conf.vmlinux_name, cmd_annotate() 305 "file", "vmlinux pathname"), cmd_annotate()
|
H A D | builtin-record.c | 221 * we prefer the vmlinux path like process_buildids() 222 * /lib/modules/3.16.4/build/vmlinux process_buildids() 966 "Samples in kernel functions may not be resolved if a suitable vmlinux\n" cmd_record() 967 "file is not found in the buildid cache or in the vmlinux path.\n\n" cmd_record() 970 "even with a suitable vmlinux or kallsyms file.\n\n"); cmd_record()
|
H A D | builtin-report.c | 357 "As no suitable kallsyms nor vmlinux was found, kernel samples\n" report__warn_kptr_restrict() 623 OPT_STRING('k', "vmlinux", &symbol_conf.vmlinux_name, cmd_report() 624 "file", "vmlinux pathname"), cmd_report()
|
H A D | builtin-probe.c | 370 OPT_STRING('k', "vmlinux", &symbol_conf.vmlinux_name, __cmd_probe() 371 "file", "vmlinux pathname"), __cmd_probe()
|
/linux-4.1.27/arch/openrisc/mm/ |
H A D | init.c | 84 * ...from vmlinux.lds.S map_ram()
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | page.h | 130 /* The start of the actual kernel binary---used in vmlinux.lds.S
|
/linux-4.1.27/arch/blackfin/ |
H A D | Makefile | 150 $(BOOT_TARGETS): vmlinux
|
/linux-4.1.27/arch/ia64/sn/kernel/sn2/ |
H A D | prominfo_proc.c | 39 #define FIT_ENTRY_VMLINUX 0x21 /* embedded vmlinux entry */
|
/linux-4.1.27/arch/m68k/sun3/ |
H A D | config.c | 101 prom_reboot ("vmlinux"); sun3_reboot()
|
/linux-4.1.27/arch/x86/ |
H A D | Makefile | 227 bzImage: vmlinux 235 $(BOOT_TARGETS): vmlinux
|
/linux-4.1.27/scripts/mod/ |
H A D | modpost.c | 11 * Usage: modpost vmlinux module1.o module2.o ... 28 /* Warn about undefined symbols? (do so if we have vmlinux) */ 34 /* Warn about section mismatch in vmlinux if set to 1 */ 104 return (strcmp(myname, "vmlinux") == 0) || is_vmlinux() 105 (strcmp(myname, "vmlinux.o") == 0); is_vmlinux() 164 unsigned int vmlinux:1; /* 1 if symbol is defined in vmlinux */ member in struct:symbol 324 s->vmlinux = is_vmlinux(mod->name); sym_add_exported() 1935 /* When there's no vmlinux, don't print warnings about read_symbols() 2335 if (sym->vmlinux || sym->kernel) dump_sym()
|
/linux-4.1.27/kernel/livepatch/ |
H A D | core.c | 89 /* sets obj->mod if object is not vmlinux and module is found */ klp_find_object_module() 261 * object is either vmlinux or the kmod being patched). 763 name = klp_is_module(obj) ? obj->name : "vmlinux"; klp_init_object()
|
/linux-4.1.27/arch/microblaze/mm/ |
H A D | init.c | 148 /* ALIGN can be remove because _end in vmlinux.lds.S is align */
|
/linux-4.1.27/arch/powerpc/lib/ |
H A D | feature-fixups.c | 159 /* This must be after the text it fixes up, vmlinux.lds.S enforces that atm */
|
/linux-4.1.27/firmware/ |
H A D | Makefile | 234 # final vmlinux link will fail.
|
/linux-4.1.27/fs/proc/ |
H A D | kcore.c | 409 strcpy(prpsinfo.pr_fname, "vmlinux"); elf_kcore_store_hdr()
|
/linux-4.1.27/arch/arm/ |
H A D | Makefile | 315 $(BOOT_TARGETS): vmlinux
|
/linux-4.1.27/scripts/kconfig/ |
H A D | streamline_config.pl | 82 "file" => "vmlinux",
|