Lines Matching refs:vmlinux
64 return vmlinux.default_lma + vmlinux.image_size + vmlinux.bss_size;
82 if (__boot_data_end - __boot_data_start != vmlinux.bootdata_size)
84 memcpy((void *)vmlinux.bootdata_off, __boot_data_start, vmlinux.bootdata_size);
85 if (__boot_data_preserved_end - __boot_data_preserved_start != vmlinux.bootdata_preserved_size)
87 memcpy((void *)vmlinux.bootdata_preserved_off, __boot_data_preserved_start, vmlinux.bootdata_preserved_size);
97 rela_start = (Elf64_Rela *) vmlinux.rela_dyn_start;
98 rela_end = (Elf64_Rela *) vmlinux.rela_dyn_end;
99 dynsym = (Elf64_Sym *) vmlinux.dynsym_start;
126 memset((void *)vmlinux.default_lma + vmlinux.image_size, 0, vmlinux.bss_size);
150 __kaslr_offset = random_lma - vmlinux.default_lma;
151 img = (void *)vmlinux.default_lma;
152 vmlinux.default_lma += __kaslr_offset;
153 vmlinux.entry += __kaslr_offset;
154 vmlinux.bootdata_off += __kaslr_offset;
155 vmlinux.bootdata_preserved_off += __kaslr_offset;
156 vmlinux.rela_dyn_start += __kaslr_offset;
157 vmlinux.rela_dyn_end += __kaslr_offset;
158 vmlinux.dynsym_start += __kaslr_offset;
164 memmove((void *)vmlinux.default_lma, img, vmlinux.image_size);
166 memcpy((void *)vmlinux.default_lma, img, vmlinux.image_size);
181 memset(img, 0, vmlinux.image_size);
183 vmlinux.entry();