| /linux/arch/arm/kernel/ |
| H A D | module.c | 124 *(u32 *)loc += sym->st_value; in apply_relocate() 130 if (sym->st_value & 3) { in apply_relocate() 140 offset += sym->st_value - loc; in apply_relocate() 160 sym->st_value); in apply_relocate() 182 offset += sym->st_value - loc; in apply_relocate() 187 sym->st_value); in apply_relocate() 195 *(u32 *)loc += sym->st_value - loc; in apply_relocate() 206 offset += sym->st_value; in apply_relocate() 230 offset += sym->st_value - loc; in apply_relocate() 251 offset += sym->st_value - loc; in apply_relocate() [all …]
|
| /linux/arch/csky/kernel/ |
| H A D | module.c | 68 *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()
|
| /linux/arch/m68k/kernel/ |
| H A D | module.c | 47 *location += sym->st_value; in apply_relocate() 51 *location += sym->st_value - (uint32_t)location; in apply_relocate() 87 *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()
|
| /linux/arch/mips/kernel/ |
| H A D | vpe.c | 448 if (!sym->st_value) { in apply_relocations() 454 v = sym->st_value; in apply_relocations() 503 size = sym[i].st_value; in simplify_symbols() 504 sym[i].st_value = bssbase; in simplify_symbols() 527 save_gp_address(secbase, sym[i].st_value); in simplify_symbols() 529 sym[i].st_value += secbase; in simplify_symbols() 545 sym[i].st_value); in dump_elfsymbols() 559 v->__start = sym[i].st_value; in find_vpe_symbols() 562 v->shared_ptr = (void *)sym[i].st_value; in find_vpe_symbols()
|
| H A D | module.c | 331 if (sym->st_value >= -MAX_ERRNO) { in __apply_relocate() 344 v = sym->st_value + r.rela->r_addend; in __apply_relocate() 348 v = sym->st_value; in __apply_relocate()
|
| /linux/arch/x86/kernel/ |
| H A D | module.c | 66 *location += sym->st_value; in apply_relocate() 71 *location += sym->st_value - (uint32_t)location; in apply_relocate() 115 sym->st_value, rel[i].r_addend, (u64)loc); in __write_relocate_add() 117 val = sym->st_value + rel[i].r_addend; in __write_relocate_add() 140 if (sym->st_value != (u64)addr) { in __write_relocate_add()
|
| /linux/arch/parisc/kernel/ |
| H A D | module.c | 518 if (!sym->st_value) { in apply_relocate_add() 526 val = sym->st_value; in apply_relocate_add() 596 val = get_stub(me, sym->st_value, addend, in apply_relocate_add() 611 val = get_stub(me, sym->st_value, addend, in apply_relocate_add() 662 if (!sym->st_value) { in apply_relocate_add() 671 val = sym->st_value; in apply_relocate_add() 725 val = get_stub(me, sym->st_value, in apply_relocate_add() 730 val = sym->st_value; in apply_relocate_add() 734 val = sym->st_value; in apply_relocate_add() 744 strtab + sym->st_name, loc, sym->st_value, in apply_relocate_add()
|
| /linux/arch/arm/include/asm/ |
| H A D | module.h | 51 return sym->st_value & ~1; in kallsyms_symbol_value() 53 return sym->st_value; in kallsyms_symbol_value()
|
| /linux/arch/sparc/vdso/ |
| H A D | vma.c | 127 osym->st_value = nsym->st_value; in patchsym64() 195 osym->st_value = nsym->st_value; in patchsym32()
|
| /linux/arch/arc/kernel/ |
| H A D | module.c | 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()
|
| /linux/arch/loongarch/kernel/ |
| H A D | module.c | 499 if (IS_ERR_VALUE(sym->st_value)) { in apply_relocate_add() 521 (unsigned long)sym->st_value, (unsigned long)rel[i].r_addend, (unsigned long)location); in apply_relocate_add() 523 v = sym->st_value + rel[i].r_addend; in apply_relocate_add() 535 if ((hi20_location == sym->st_value) && (hi20_type == type - 1)) { in apply_relocate_add() 539 unsigned long hi20_sym_val = hi20_sym->st_value + rel[j].r_addend; in apply_relocate_add()
|
| /linux/tools/perf/util/ |
| H A D | genelf.c | 62 .st_value = 0x0, 69 .st_value = 0, /* for now */ 327 symtab[1].st_value = GEN_ELF_TEXT_OFFSET; in jit_write_elf()
|
| H A D | symbol-elf.c | 1360 sym->st_value -= shdr->sh_addr - shdr->sh_offset; in dso__process_kernel_symbol() 1423 u64 start = sym->st_value; in dso__process_kernel_symbol() 1555 kmap->ref_reloc_sym->unrelocated_addr = sym.st_value; in dso__load_sym_internal() 1609 u32 offset = sym.st_value - syms_ss->opdshdr.sh_addr; in dso__load_sym_internal() 1611 sym.st_value = DSO__SWAP(dso, u64, *opd); in dso__load_sym_internal() 1613 sym.st_value); in dso__load_sym_internal() 1672 (sym.st_value & 1)) in dso__load_sym_internal() 1673 --sym.st_value; in dso__load_sym_internal() 1689 (u64)sym.st_value, &phdr)) { in dso__load_sym_internal() 1692 __func__, elf_name, (u64)sym.st_value); in dso__load_sym_internal() [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | ctx_rewrite.c | 44 } st_value; member 123 .st_value = { true, USHRT_MAX }, 768 test->st_value.use ? test->st_value.value : 42), in run_one_testcase()
|
| /linux/scripts/mod/ |
| H A D | modpost.c | 329 sym->st_value); in sym_get_data() 557 sym->st_value = TO_NATIVE(sym->st_value); in parse_elf() 1049 (unsigned int)(faddr - (fromsym[0] ? from->st_value : 0)), in default_mismatch_handler() 1195 return inst + sym->st_value; in addend_arm_rel() 1201 return offset + sym->st_value; in addend_arm_rel() 1207 return offset + sym->st_value + 8; in addend_arm_rel() 1217 return offset + sym->st_value; in addend_arm_rel() 1238 return offset + sym->st_value + 4; in addend_arm_rel() 1264 return offset + sym->st_value + 4; in addend_arm_rel() 1355 taddr = tsym->st_value + TO_NATIVE(rela->r_addend); in section_rela()
|
| /linux/tools/testing/selftests/vDSO/ |
| H A D | parse_vdso.c | 284 sym->st_value); in vdso_sym() 295 sym->st_value); in vdso_sym()
|
| /linux/arch/microblaze/kernel/ |
| H A D | module.c | 37 value = sym->st_value + rela[i].r_addend; in apply_relocate_add()
|
| /linux/arch/openrisc/kernel/ |
| H A D | module.c | 39 value = sym->st_value + rel[i].r_addend; in apply_relocate_add()
|
| /linux/arch/riscv/kernel/ |
| H A D | module.c | 799 if (IS_ERR_VALUE(sym->st_value)) { in apply_relocate_add() 821 v = sym->st_value + rel[i].r_addend; in apply_relocate_add() 834 if (hi20_loc == sym->st_value in apply_relocate_add() 842 hi20_sym->st_value in apply_relocate_add()
|
| /linux/tools/include/uapi/linux/ |
| H A D | elf.h | 198 Elf32_Addr st_value; member 210 Elf64_Addr st_value; /* Value of the symbol */ member
|
| /linux/arch/sh/kernel/ |
| H A D | module.c | 47 relocation = sym->st_value + rel[i].r_addend; in apply_relocate_add()
|
| /linux/arch/nios2/kernel/ |
| H A D | module.c | 44 uint32_t v = sym->st_value + rela[i].r_addend; in apply_relocate_add()
|
| /linux/include/uapi/linux/ |
| H A D | elf.h | 198 Elf32_Addr st_value; member 210 Elf64_Addr st_value; /* Value of the symbol */ member
|
| /linux/arch/x86/tools/ |
| H A D | relocs.c | 507 sym->st_value = elf_addr_to_cpu(sym->st_value); in read_symtabs() 588 j, sym->st_value, sym->st_size, in print_absolute_symbols() 672 sym->st_value, in print_absolute_relocs()
|
| /linux/arch/xtensa/kernel/ |
| H A D | module.c | 67 value = sym->st_value + rela[i].r_addend; in apply_relocate_add()
|