Home
last modified time | relevance | path

Searched refs:elf_rela_t (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/include/zephyr/llext/
Dllext.h343 int arch_elf_relocate(elf_rela_t *rel, uintptr_t loc,
383 void arch_elf_relocate_local(struct llext_loader *loader, struct llext *ext, const elf_rela_t *rel,
397 void arch_elf_relocate_global(struct llext_loader *loader, struct llext *ext, const elf_rela_t *rel,
Delf.h473 typedef struct elf64_rela elf_rela_t; typedef
500 typedef struct elf32_rela elf_rela_t; typedef
/Zephyr-latest/arch/xtensa/core/
Delf.c36 const elf_rela_t *rel, uintptr_t addr, in xtensa_elf_relocate()
131 void arch_elf_relocate_local(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in arch_elf_relocate_local()
155 void arch_elf_relocate_global(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in arch_elf_relocate_global()
/Zephyr-latest/subsys/llext/
Dllext_link.c29 __weak int arch_elf_relocate(elf_rela_t *rel, uintptr_t loc, in arch_elf_relocate()
36 const elf_rela_t *rel, const elf_sym_t *sym, uint8_t *rel_addr, in arch_elf_relocate_local()
42 const elf_rela_t *rel, const elf_sym_t *sym, uint8_t *rel_addr, in arch_elf_relocate_global()
163 elf_rela_t rela; in llext_link_plt()
275 elf_rela_t rel; in llext_link()
298 if (shdr->sh_entsize != sizeof(elf_rela_t)) { in llext_link()
/Zephyr-latest/arch/arm64/core/
Delf.c128 static int data_reloc_handler(elf_rela_t *rel, elf_word reloc_type, uintptr_t loc, in data_reloc_handler()
192 static int movw_reloc_handler(elf_rela_t *rel, elf_word reloc_type, uintptr_t loc, in movw_reloc_handler()
296 static int imm_reloc_handler(elf_rela_t *rel, elf_word reloc_type, uintptr_t loc, in imm_reloc_handler()
433 int arch_elf_relocate(elf_rela_t *rel, uintptr_t loc, uintptr_t sym_base_addr, const char *sym_name, in arch_elf_relocate()
/Zephyr-latest/arch/arc/core/
Delf.c34 int arch_elf_relocate(elf_rela_t *rel, uintptr_t loc, uintptr_t sym_base_addr, const char *sym_name, in arch_elf_relocate()
/Zephyr-latest/arch/riscv/core/
Delf.c64 int arch_elf_relocate(elf_rela_t *rel, uintptr_t loc_unsigned, uintptr_t sym_base_addr_unsigned, in arch_elf_relocate()
/Zephyr-latest/arch/arm/core/
Delf.c319 int arch_elf_relocate(elf_rela_t *rel, uintptr_t loc, uintptr_t sym_base_addr, in arch_elf_relocate()