/kernel/linux/linux-5.10/arch/nds32/kernel/ |
H A D | module.c | 124 Elf32_Addr *loc; in apply_relocate_add() 126 Elf32_Addr v; in apply_relocate_add() 147 loc = (Elf32_Addr *) (dstsec->sh_addr + rel->r_offset); in apply_relocate_add() 204 ((v - (Elf32_Addr) loc), 0x000000ff, module, rel, in apply_relocate_add() 207 do_reloc16(v - (Elf32_Addr) loc, loc, 0x000001ff, 1, in apply_relocate_add() 213 ((v - (Elf32_Addr) loc), 0x00003fff, module, rel, in apply_relocate_add() 216 do_reloc32(v - (Elf32_Addr) loc, loc, 0x00007fff, 1, in apply_relocate_add() 222 ((v - (Elf32_Addr) loc), 0x0000ffff, module, rel, in apply_relocate_add() 225 do_reloc32(v - (Elf32_Addr) loc, loc, 0x0001ffff, 1, in apply_relocate_add() 231 ((v - (Elf32_Addr) lo in apply_relocate_add() [all...] |
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | elf.h | 9 typedef __u32 Elf32_Addr; typedef 146 Elf32_Addr d_ptr; 166 Elf32_Addr r_offset; 176 Elf32_Addr r_offset; 189 Elf32_Addr st_value; 213 Elf32_Addr e_entry; /* Entry point */ 251 Elf32_Addr p_vaddr; 252 Elf32_Addr p_paddr; 311 Elf32_Addr sh_addr;
|
H A D | elf-fdpic.h | 22 Elf32_Addr addr; /* core address to which mapped */ 23 Elf32_Addr p_vaddr; /* VMA recorded in file */
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | elf.h | 9 typedef __u32 Elf32_Addr; typedef 147 Elf32_Addr d_ptr; 167 Elf32_Addr r_offset; 177 Elf32_Addr r_offset; 190 Elf32_Addr st_value; 214 Elf32_Addr e_entry; /* Entry point */ 252 Elf32_Addr p_vaddr; 253 Elf32_Addr p_paddr; 312 Elf32_Addr sh_addr;
|
H A D | elf-fdpic.h | 22 Elf32_Addr addr; /* core address to which mapped */ 23 Elf32_Addr p_vaddr; /* VMA recorded in file */
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | elf.h | 23 typedef __u32 Elf32_Addr; typedef 122 Elf32_Addr d_ptr; 137 Elf32_Addr r_offset; 145 Elf32_Addr r_offset; 156 Elf32_Addr st_value; 176 Elf32_Addr e_entry; 209 Elf32_Addr p_vaddr; 210 Elf32_Addr p_paddr; 261 Elf32_Addr sh_addr;
|
H A D | elf-fdpic.h | 24 Elf32_Addr addr; 25 Elf32_Addr p_vaddr;
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | elf.h | 23 typedef __u32 Elf32_Addr; typedef 122 Elf32_Addr d_ptr; 137 Elf32_Addr r_offset; 145 Elf32_Addr r_offset; 156 Elf32_Addr st_value; 176 Elf32_Addr e_entry; 209 Elf32_Addr p_vaddr; 210 Elf32_Addr p_paddr; 261 Elf32_Addr sh_addr;
|
H A D | elf-fdpic.h | 24 Elf32_Addr addr; 25 Elf32_Addr p_vaddr;
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | elf.h | 10 typedef __u32 Elf32_Addr; typedef 108 Elf32_Addr d_ptr; 123 Elf32_Addr r_offset; 131 Elf32_Addr r_offset; 142 Elf32_Addr st_value; 162 Elf32_Addr e_entry; 195 Elf32_Addr p_vaddr; 196 Elf32_Addr p_paddr; 248 Elf32_Addr sh_addr;
|
H A D | elf-fdpic.h | 11 Elf32_Addr addr; 12 Elf32_Addr p_vaddr;
|
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | elf.h | 6 typedef unsigned int Elf32_Addr; typedef 60 Elf32_Addr e_entry; /* Entry point */ 98 Elf32_Addr p_vaddr; 99 Elf32_Addr p_paddr;
|
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | module.c | 33 Elf32_Addr relocation; in apply_relocate_add() 58 relocation = (relocation - (Elf32_Addr) location); in apply_relocate_add() 72 relocation -= (Elf32_Addr) location; in apply_relocate_add() 77 relocation -= (Elf32_Addr) location; in apply_relocate_add()
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | elf.h | 6 typedef unsigned int Elf32_Addr; typedef 60 Elf32_Addr e_entry; /* Entry point */ 98 Elf32_Addr p_vaddr; 99 Elf32_Addr p_paddr;
|
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | module.c | 33 Elf32_Addr relocation; in apply_relocate_add() 58 relocation = (relocation - (Elf32_Addr) location); in apply_relocate_add() 72 relocation -= (Elf32_Addr) location; in apply_relocate_add() 77 relocation -= (Elf32_Addr) location; in apply_relocate_add()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | vpe.c | 220 Elf32_Addr *addr; 221 Elf32_Addr value; 228 Elf32_Addr v) in apply_r_mips_none() 234 Elf32_Addr v) in apply_r_mips_gprel16() 259 Elf32_Addr v) in apply_r_mips_pc16() 278 Elf32_Addr v) in apply_r_mips_32() 286 Elf32_Addr v) in apply_r_mips_26() 311 Elf32_Addr v) in apply_r_mips_hi16() 333 Elf32_Addr v) in apply_r_mips_lo16() 336 Elf32_Addr va in apply_r_mips_lo16() [all...] |
/kernel/linux/linux-5.10/arch/arc/kernel/ |
H A D | module.c | 54 Elf32_Addr relocation, location, tgt_addr; in apply_relocate_add() 105 *((Elf32_Addr *) location) = relocation; in apply_relocate_add() 107 *((Elf32_Addr *) location) = relocation - location; in apply_relocate_add()
|
/kernel/linux/linux-6.6/arch/arc/kernel/ |
H A D | module.c | 54 Elf32_Addr relocation, location, tgt_addr; in apply_relocate_add() 105 *((Elf32_Addr *) location) = relocation; in apply_relocate_add() 107 *((Elf32_Addr *) location) = relocation - location; in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | vpe.c | 221 Elf32_Addr *addr; 222 Elf32_Addr value; 229 Elf32_Addr v) in apply_r_mips_none() 235 Elf32_Addr v) in apply_r_mips_gprel16() 260 Elf32_Addr v) in apply_r_mips_pc16() 279 Elf32_Addr v) in apply_r_mips_32() 287 Elf32_Addr v) in apply_r_mips_26() 312 Elf32_Addr v) in apply_r_mips_hi16() 334 Elf32_Addr v) in apply_r_mips_lo16() 337 Elf32_Addr va in apply_r_mips_lo16() [all...] |
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | module-plts.c | 51 u32 get_module_plt(struct module *mod, unsigned long loc, Elf32_Addr val) in get_module_plt() 116 static bool is_zero_addend_relocation(Elf32_Addr base, const Elf32_Rel *rel) in is_zero_addend_relocation() 144 static bool duplicate_rel(Elf32_Addr base, const Elf32_Rel *rel, int num) in duplicate_rel() 162 static unsigned int count_plts(const Elf32_Sym *syms, Elf32_Addr base, in count_plts()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | module-plts.c | 46 u32 get_module_plt(struct module *mod, unsigned long loc, Elf32_Addr val) in get_module_plt() 111 static bool is_zero_addend_relocation(Elf32_Addr base, const Elf32_Rel *rel) in is_zero_addend_relocation() 139 static bool duplicate_rel(Elf32_Addr base, const Elf32_Rel *rel, int num) in duplicate_rel() 157 static unsigned int count_plts(const Elf32_Sym *syms, Elf32_Addr base, in count_plts()
|
/kernel/linux/linux-5.10/arch/c6x/kernel/ |
H A D | module.c | 13 static inline int fixup_pcr(u32 *ip, Elf32_Addr dest, u32 maskbits, int shift) in fixup_pcr() 51 Elf32_Addr v; in apply_relocate_add()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | module.h | 38 #define Elf_Addr Elf32_Addr
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | module.h | 38 #define Elf_Addr Elf32_Addr
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | module.h | 48 u32 get_module_plt(struct module *mod, unsigned long loc, Elf32_Addr val);
|