Home
last modified time | relevance | path

Searched refs:relocation (Results 1 – 13 of 13) sorted by relevance

/arch/sh/kernel/
A Dmodule.c33 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 Dmodule.c54 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 Dplatmcpm.c269 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 DKconfig143 bool "I2C/SPI relocation patch"
148 bool "I2C/SPI/SMC1 relocation patch"
153 bool "SMC relocation patch"
/arch/
A DKconfig1568 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 DKconfig1134 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 DKconfig647 which retains all relocation metadata required, so as to relocate
/arch/arm/boot/compressed/
A Dhead.S304 add sp, sp, r1 @ apply relocation
/arch/s390/
A DKconfig658 This builds a kernel image that retains relocation information
/arch/arm64/
A DKconfig2315 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 DKconfig2651 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 DKconfig698 relocation code.
/arch/x86/
A DKconfig2065 This builds a kernel image that retains relocation information

Completed in 53 milliseconds