Searched refs:elf_rela_t (Results 1 – 8 of 8) sorted by relevance
/Zephyr-latest/include/zephyr/llext/ |
D | llext.h | 343 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,
|
D | elf.h | 473 typedef struct elf64_rela elf_rela_t; typedef 500 typedef struct elf32_rela elf_rela_t; typedef
|
/Zephyr-latest/arch/xtensa/core/ |
D | elf.c | 36 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/ |
D | llext_link.c | 29 __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/ |
D | elf.c | 128 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/ |
D | elf.c | 34 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/ |
D | elf.c | 64 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/ |
D | elf.c | 319 int arch_elf_relocate(elf_rela_t *rel, uintptr_t loc, uintptr_t sym_base_addr, in arch_elf_relocate()
|