Home
last modified time | relevance | path

Searched refs:r_addend (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/arch/riscv/core/
Delf.c187 *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/
Delf.c136 *(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/
Delf.c62 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/
Delf.h338 elf32_sword r_addend; member
380 elf64_sxword r_addend; member
/Zephyr-latest/arch/xtensa/core/
Delf.c99 rsym.st_value + rel->r_addend; in xtensa_elf_relocate()