Home
last modified time | relevance | path

Searched refs:r_addend (Results 1 - 25 of 80) sorted by relevance

1234

/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dmodule_32.c26 unsigned int i, r_info, r_addend, _count_relocs; in count_relocs() local
30 r_addend = 0; in count_relocs()
35 r_addend != rela[i].r_addend)) { in count_relocs()
38 r_addend = rela[i].r_addend; in count_relocs()
62 else if (x->r_addend < y->r_addend) in relacmp()
64 else if (x->r_addend > y->r_addend) in relacmp()
[all...]
H A Dmodule_64.c152 unsigned int i, r_info, r_addend, _count_relocs; in count_relocs() local
157 r_addend = 0; in count_relocs()
162 r_addend != rela[i].r_addend)) { in count_relocs()
165 r_addend = rela[i].r_addend; in count_relocs()
186 else if (x->r_addend < y->r_addend) in relacmp()
188 else if (x->r_addend > y->r_addend) in relacmp()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dmodule_32.c27 unsigned int i, r_info, r_addend, _count_relocs; in count_relocs() local
31 r_addend = 0; in count_relocs()
36 r_addend != rela[i].r_addend)) { in count_relocs()
39 r_addend = rela[i].r_addend; in count_relocs()
63 else if (x->r_addend < y->r_addend) in relacmp()
65 else if (x->r_addend > y->r_addend) in relacmp()
[all...]
H A Dmodule_64.c164 unsigned int i, r_info, r_addend, _count_relocs; in count_relocs() local
169 r_addend = 0; in count_relocs()
174 r_addend != rela[i].r_addend)) { in count_relocs()
177 r_addend = rela[i].r_addend; in count_relocs()
198 else if (x->r_addend < y->r_addend) in relacmp()
200 else if (x->r_addend > y->r_addend) in relacmp()
262 unsigned int i, r_info, r_addend, _count_relocs; count_pcpu_relocs() local
[all...]
/kernel/linux/linux-5.10/arch/alpha/kernel/
H A Dmodule.c24 Elf64_Sxword r_addend; member
34 Elf64_Sxword r_addend = rela->r_addend; in process_reloc_for_got() local
41 if (g->r_addend == r_addend) { in process_reloc_for_got()
51 g->r_addend = r_addend; in process_reloc_for_got()
165 value = sym->st_value + rela[i].r_addend; in apply_relocate_add()
201 *(u16 *)(location + rela[i].r_addend) = lo; in apply_relocate_add()
/kernel/linux/linux-6.6/arch/alpha/kernel/
H A Dmodule.c24 Elf64_Sxword r_addend; member
34 Elf64_Sxword r_addend = rela->r_addend; in process_reloc_for_got() local
41 if (g->r_addend == r_addend) { in process_reloc_for_got()
51 g->r_addend = r_addend; in process_reloc_for_got()
165 value = sym->st_value + rela[i].r_addend; in apply_relocate_add()
201 *(u16 *)(location + rela[i].r_addend) = lo; in apply_relocate_add()
/kernel/linux/linux-5.10/arch/csky/kernel/
H A Dmodule.c68 *location = rel[i].r_addend + sym->st_value; in apply_relocate_add()
72 *location = rel[i].r_addend + sym->st_value in apply_relocate_add()
83 ((rel[i].r_addend + sym->st_value) >> 16); in apply_relocate_add()
88 ((rel[i].r_addend + sym->st_value) & 0xffff); in apply_relocate_add()
/kernel/linux/linux-6.6/arch/csky/kernel/
H A Dmodule.c68 *location = rel[i].r_addend + sym->st_value; in apply_relocate_add()
72 *location = rel[i].r_addend + sym->st_value in apply_relocate_add()
83 ((rel[i].r_addend + sym->st_value) >> 16); in apply_relocate_add()
88 ((rel[i].r_addend + sym->st_value) & 0xffff); in apply_relocate_add()
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dmodule.c252 val += rela->r_addend; in apply_rela()
271 val += rela->r_addend - loc; in apply_rela()
303 val = info->got_offset + rela->r_addend; in apply_rela()
361 info->plt_offset + rela->r_addend; in apply_rela()
370 val += rela->r_addend - loc; in apply_rela()
388 val = val + rela->r_addend - in apply_rela()
400 rela->r_addend - loc; in apply_rela()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dmodule.c286 val += rela->r_addend; in apply_rela()
305 val += rela->r_addend - loc; in apply_rela()
337 val = info->got_offset + rela->r_addend; in apply_rela()
396 info->plt_offset + rela->r_addend; in apply_rela()
405 val += rela->r_addend - loc; in apply_rela()
423 val = val + rela->r_addend - in apply_rela()
435 rela->r_addend - loc; in apply_rela()
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dmodule.c83 relocation = sym_entry->st_value + rel_entry[i].r_addend; in apply_relocate_add()
92 rel_entry[i].r_offset, rel_entry[i].r_addend, in apply_relocate_add()
/kernel/linux/linux-5.10/arch/m68k/kernel/
H A Dmodule.c87 *location = rel[i].r_addend + sym->st_value; in apply_relocate_add()
91 *location = rel[i].r_addend + sym->st_value - (uint32_t)location; in apply_relocate_add()
/kernel/linux/linux-6.6/arch/m68k/kernel/
H A Dmodule.c87 *location = rel[i].r_addend + sym->st_value; in apply_relocate_add()
91 *location = rel[i].r_addend + sym->st_value - (uint32_t)location; in apply_relocate_add()
/kernel/linux/linux-6.6/arch/arc/kernel/
H A Dmodule.c83 relocation = sym_entry->st_value + rel_entry[i].r_addend; in apply_relocate_add()
92 rel_entry[i].r_offset, rel_entry[i].r_addend, in apply_relocate_add()
/kernel/linux/linux-5.10/scripts/mod/
H A Dmodpost.c1601 to = find_elf_symbol(elf, r->r_addend, sym); in default_mismatch_handler()
1666 Elf_Sym* tosym = find_elf_symbol(elf, r->r_addend, sym); in report_extable_warnings()
1762 r->r_addend = TO_NATIVE(*location); in addend_386_rel()
1765 r->r_addend = TO_NATIVE(*location) + 4; in addend_386_rel()
1768 r->r_addend += r->r_offset; in addend_386_rel()
1809 r->r_addend = inst + sym->st_value; in addend_arm_rel()
1816 r->r_addend = offset + sym->st_value + 8; in addend_arm_rel()
1822 r->r_addend = (int)(long)(elf->hdr + in addend_arm_rel()
1843 r->r_addend = inst & 0xffff; in addend_mips_rel()
1846 r->r_addend in addend_mips_rel()
[all...]
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dmodule-plts.c82 u64 val = sym->st_value + rela->r_addend; in module_emit_plt_entry()
147 i = cmp_3way(x->r_addend, y->r_addend); in cmp_rela()
205 if (rela[i].r_addend != 0 || !duplicate_rel(rela, i)) in count_plts()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dmodule-plts.c78 u64 val = sym->st_value + rela->r_addend; in module_emit_plt_entry()
143 i = cmp_3way(x->r_addend, y->r_addend); in cmp_rela()
198 if (rela[i].r_addend != 0 || !duplicate_rel(rela, i)) in count_plts()
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dmodule-sections.c66 return x->r_info == y->r_info && x->r_addend == y->r_addend; in is_rela_equal()
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dmodule-sections.c60 return x->r_info == y->r_info && x->r_addend == y->r_addend; in is_rela_equal()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dmodule-sections.c66 return x->r_info == y->r_info && x->r_addend == y->r_addend; in is_rela_equal()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dmodule-sections.c60 return x->r_info == y->r_info && x->r_addend == y->r_addend; in is_rela_equal()
/kernel/linux/linux-5.10/arch/openrisc/kernel/
H A Dmodule.c39 value = sym->st_value + rel[i].r_addend; in apply_relocate_add()
/kernel/linux/linux-6.6/arch/openrisc/kernel/
H A Dmodule.c39 value = sym->st_value + rel[i].r_addend; in apply_relocate_add()
/kernel/linux/linux-5.10/arch/h8300/kernel/
H A Dmodule.c29 uint32_t v = sym->st_value + rela[i].r_addend; in apply_relocate_add()
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dmodule.h35 Elf64_Sxword r_addend; /* Addend. */ member

Completed in 13 milliseconds

1234