Home
last modified time | relevance | path

Searched refs:TEXT_OFFSET (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.4/drivers/firmware/efi/libstub/
Darm64-stub.c78 preferred_offset = round_down(dram_base, MIN_KIMG_ALIGN) + TEXT_OFFSET; in handle_kernel_image()
94 (phys_seed >> 32) & mask : TEXT_OFFSET; in handle_kernel_image()
104 offset |= TEXT_OFFSET % EFI_KIMG_ALIGN; in handle_kernel_image()
141 *reserve_size = kernel_memsize + TEXT_OFFSET; in handle_kernel_image()
150 *image_addr = *reserve_addr + TEXT_OFFSET; in handle_kernel_image()
DMakefile55 CFLAGS_arm32-stub.o := -DTEXT_OFFSET=$(TEXT_OFFSET)
56 CFLAGS_arm64-stub.o := -DTEXT_OFFSET=$(TEXT_OFFSET)
Darm32-stub.c217 kernel_base += TEXT_OFFSET - 5 * PAGE_SIZE; in handle_kernel_image()
/Linux-v5.4/arch/arm64/
DMakefile14 CPPFLAGS_vmlinux.lds = -DTEXT_OFFSET=$(TEXT_OFFSET)
103 TEXT_OFFSET := $(shell awk "BEGIN {srand(); printf \"0x%06x\n\", \ macro
107 TEXT_OFFSET := 0x00080000 macro
120 export TEXT_OFFSET GZFLAGS
DKconfig.debug29 bool "Randomize TEXT_OFFSET at build time"
31 Say Y here if you want the image load offset (AKA TEXT_OFFSET)
33 this option will cause TEXT_OFFSET to be randomized upon any
40 of TEXT_OFFSET and platforms must not require a specific
/Linux-v5.4/arch/arm/kernel/
Dvmlinux-xip.lds.S111 . = PAGE_OFFSET + TEXT_OFFSET; /* location in memory */
113 #define LOAD_OFFSET (PAGE_OFFSET + TEXT_OFFSET - __data_loc)
DMakefile6 CPPFLAGS_vmlinux.lds := -DTEXT_OFFSET=$(TEXT_OFFSET)
7 AFLAGS_head.o := -DTEXT_OFFSET=$(TEXT_OFFSET)
Dvmlinux.lds.S48 . = PAGE_OFFSET + TEXT_OFFSET;
Dhead.S34 #define KERNEL_RAM_VADDR (PAGE_OFFSET + TEXT_OFFSET)
52 add \rd, \phys, #TEXT_OFFSET
/Linux-v5.4/arch/arm64/kernel/
Dhead.S37 #define __PHYS_OFFSET (KERNEL_START - TEXT_OFFSET)
39 #if (TEXT_OFFSET & 0xfff) != 0
40 #error TEXT_OFFSET must be at least 4KB aligned
43 #elif TEXT_OFFSET > 0x1fffff
44 #error TEXT_OFFSET must be less than 2MB
384 mov_q x5, KIMAGE_VADDR + TEXT_OFFSET // compile time __va(_text)
468 .quad _text - TEXT_OFFSET
Dvmlinux.lds.S106 . = KIMAGE_VADDR + TEXT_OFFSET;
278 ASSERT(_text == (KIMAGE_VADDR + TEXT_OFFSET), "HEAD is misaligned")
DMakefile6 CPPFLAGS_vmlinux.lds := -DTEXT_OFFSET=$(TEXT_OFFSET)
7 AFLAGS_head.o := -DTEXT_OFFSET=$(TEXT_OFFSET)
Dimage.h65 DEFINE_IMAGE_LE64(_kernel_offset_le, TEXT_OFFSET); \
/Linux-v5.4/arch/arm64/include/asm/
Dkernel-pgtable.h89 #define INIT_DIR_SIZE (PAGE_SIZE * EARLY_PAGES(KIMAGE_VADDR + TEXT_OFFSET, _end))
/Linux-v5.4/arch/arm/
DMakefile253 TEXT_OFFSET := $(textofs-y) macro
274 export TEXT_OFFSET GZFLAGS MMUEXT
/Linux-v5.4/arch/arm/boot/compressed/
DMakefile10 AFLAGS_head.o += -DTEXT_OFFSET=$(TEXT_OFFSET)
Dhead.S247 add r4, r4, #TEXT_OFFSET
378 sub r0, r4, #TEXT_OFFSET
/Linux-v5.4/Documentation/arm/
Dbooting.rst182 to TEXT_OFFSET - PAGE_OFFSET.
/Linux-v5.4/Documentation/kbuild/
Dmakefiles.rst378 AFLAGS_head.o := -DTEXT_OFFSET=$(TEXT_OFFSET)