Searched refs:relocation (Results 1 – 13 of 13) sorted by relevance
| /arch/sh/kernel/ |
| A D | module.c | 33 Elf32_Addr relocation; in apply_relocate_add() local 47 relocation = sym->st_value + rel[i].r_addend; in apply_relocate_add() 54 value += relocation; in apply_relocate_add() 58 relocation = (relocation - (Elf32_Addr) location); in apply_relocate_add() 60 value += relocation; in apply_relocate_add() 65 ((relocation & 0xffff) << 10); in apply_relocate_add() 69 (((relocation >> 16) & 0xffff) << 10); in apply_relocate_add() 72 relocation -= (Elf32_Addr) location; in apply_relocate_add() 74 ((relocation & 0xffff) << 10); in apply_relocate_add() 77 relocation -= (Elf32_Addr) location; in apply_relocate_add() [all …]
|
| /arch/arc/kernel/ |
| A D | module.c | 54 Elf32_Addr relocation, location, tgt_addr; in apply_relocate_add() local 83 relocation = sym_entry->st_value + rel_entry[i].r_addend; in apply_relocate_add() 93 sym_entry->st_value, location, relocation, s); in apply_relocate_add() 103 arc_write_me((unsigned short *)location, relocation); in apply_relocate_add() 105 *((Elf32_Addr *) location) = relocation; in apply_relocate_add() 107 *((Elf32_Addr *) location) = relocation - location; in apply_relocate_add()
|
| /arch/arm/mach-hisi/ |
| A D | platmcpm.c | 269 void __iomem *relocation; in hip04_smp_init() local 292 relocation = ioremap(hip04_boot_method[2], hip04_boot_method[3]); in hip04_smp_init() 293 if (!relocation) { in hip04_smp_init() 327 writel_relaxed(hip04_boot_method[0], relocation); in hip04_smp_init() 328 writel_relaxed(0xa5a5a5a5, relocation + 4); /* magic number */ in hip04_smp_init() 329 writel_relaxed(__pa_symbol(secondary_startup), relocation + 8); in hip04_smp_init() 330 writel_relaxed(0, relocation + 12); in hip04_smp_init() 331 iounmap(relocation); in hip04_smp_init() 340 iounmap(relocation); in hip04_smp_init()
|
| /arch/powerpc/platforms/8xx/ |
| A D | Kconfig | 143 bool "I2C/SPI relocation patch" 148 bool "I2C/SPI/SMC1 relocation patch" 153 bool "SMC relocation patch"
|
| /arch/ |
| A D | Kconfig | 1568 architectures, and don't require runtime relocation on relocatable 1588 bool "Use RELR relocation packing" 1592 Store the kernel's dynamic relocations in the RELR relocation packing 1731 construct bespoke relocation tables for KASLR.
|
| /arch/riscv/ |
| A D | Kconfig | 1134 which retains all relocation metadata required to relocate the 1137 Since RISCV uses the RELA relocation format, this requires a 1138 relocation pass at runtime even if the kernel is loaded at the
|
| /arch/loongarch/ |
| A D | Kconfig | 647 which retains all relocation metadata required, so as to relocate
|
| /arch/arm/boot/compressed/ |
| A D | head.S | 304 add sp, sp, r1 @ apply relocation
|
| /arch/s390/ |
| A D | Kconfig | 658 This builds a kernel image that retains relocation information
|
| /arch/arm64/ |
| A D | Kconfig | 2315 which retains all relocation metadata required to relocate the 2318 Since AArch64 uses the RELA relocation format, this requires a 2319 relocation pass at runtime even if the kernel is loaded at the
|
| /arch/mips/ |
| A D | Kconfig | 2651 This builds a kernel image that retains relocation information 2663 A table of relocation data will be appended to the kernel binary
|
| /arch/powerpc/ |
| A D | Kconfig | 698 relocation code.
|
| /arch/x86/ |
| A D | Kconfig | 2065 This builds a kernel image that retains relocation information
|
Completed in 53 milliseconds