Searched refs:r_addend (Results 1 – 5 of 5) sorted by relevance
/Zephyr-latest/arch/riscv/core/ |
D | elf.c | 187 *link_addr_out = (intptr_t)(link_addr + candidate.r_addend - candidate_loc); /* S + A - P */ in llext_riscv_find_sym_pcrel() 251 __typeof__(rel->r_addend) target_alignment = 1; in arch_elf_relocate() 279 jump_target = sym_base_addr + rel->r_addend; /* S + A */ in arch_elf_relocate() 284 UNALIGNED_PUT(sym_base_addr + rel->r_addend, loc64); /* S + A */ in arch_elf_relocate() 288 UNALIGNED_PUT(load_bias + rel->r_addend, loc_word); /* B + A */ in arch_elf_relocate() 295 jump_target = sym_base_addr + rel->r_addend - loc; /* S + A - P */ in arch_elf_relocate() 304 jump_target = sym_base_addr + rel->r_addend - loc; /* S + A - P */ in arch_elf_relocate() 316 jump_target = sym_base_addr + rel->r_addend - loc; /* S + A - P */ in arch_elf_relocate() 371 jump_target = sym_base_addr + rel->r_addend; /* S + A */ in arch_elf_relocate() 388 jump_target = sym_base_addr + rel->r_addend; /* S + A */ in arch_elf_relocate() [all …]
|
/Zephyr-latest/arch/arm64/core/ |
D | elf.c | 136 *(int64_t *)loc = reloc(AARCH64_RELOC_TYPE_ABS, loc, sym_base_addr, rel->r_addend); in data_reloc_handler() 140 x = reloc(AARCH64_RELOC_TYPE_ABS, loc, sym_base_addr, rel->r_addend); in data_reloc_handler() 148 x = reloc(AARCH64_RELOC_TYPE_ABS, loc, sym_base_addr, rel->r_addend); in data_reloc_handler() 156 *(int64_t *)loc = reloc(AARCH64_RELOC_TYPE_PREL, loc, sym_base_addr, rel->r_addend); in data_reloc_handler() 160 x = reloc(AARCH64_RELOC_TYPE_PREL, loc, sym_base_addr, rel->r_addend); in data_reloc_handler() 168 x = reloc(AARCH64_RELOC_TYPE_PREL, loc, sym_base_addr, rel->r_addend); in data_reloc_handler() 258 x = reloc(type, loc, sym_base_addr, rel->r_addend); in movw_reloc_handler() 378 x = reloc(type, loc, sym_base_addr, rel->r_addend); in imm_reloc_handler()
|
/Zephyr-latest/arch/arc/core/ |
D | elf.c | 62 sym_base_addr += rel->r_addend; in arch_elf_relocate() 77 value = (sym_base_addr + rel->r_addend - (loc & ~0x3)) >> 2; in arch_elf_relocate()
|
/Zephyr-latest/include/zephyr/llext/ |
D | elf.h | 338 elf32_sword r_addend; member 380 elf64_sxword r_addend; member
|
/Zephyr-latest/arch/xtensa/core/ |
D | elf.c | 99 rsym.st_value + rel->r_addend; in xtensa_elf_relocate()
|