Searched refs:elf_rela_t (Results 1 – 9 of 9) sorted by relevance
| /Zephyr-latest/include/zephyr/llext/ |
| D | llext_internal.h | 41 const elf_rela_t *rela) in llext_get_reloc_instruction_location() 68 const elf_rela_t *rel, const elf_sym_t *sym, const char *name, 74 int llext_read_symbol(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel,
|
| D | llext.h | 370 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, 410 void arch_elf_relocate_local(struct llext_loader *loader, struct llext *ext, const elf_rela_t *rel, 424 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/subsys/llext/ |
| D | llext_link.c | 29 __weak int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, 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() 148 int llext_read_symbol(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in llext_read_symbol() 168 const elf_rela_t *rel, const elf_sym_t *sym, const char *name, in llext_lookup_symbol() 249 elf_rela_t rela; in llext_link_plt() 369 elf_rela_t rel; in llext_link() 391 if (shdr->sh_entsize != sizeof(elf_rela_t)) { in llext_link()
|
| /Zephyr-latest/arch/xtensa/core/ |
| D | elf.c | 36 const elf_rela_t *rel, uintptr_t addr, in xtensa_elf_relocate() 136 void arch_elf_relocate_local(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in arch_elf_relocate_local() 161 void arch_elf_relocate_global(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in arch_elf_relocate_global()
|
| /Zephyr-latest/arch/arm64/core/ |
| D | elf.c | 129 static int data_reloc_handler(elf_rela_t *rel, elf_word reloc_type, uintptr_t loc, in data_reloc_handler() 193 static int movw_reloc_handler(elf_rela_t *rel, elf_word reloc_type, uintptr_t loc, in movw_reloc_handler() 297 static int imm_reloc_handler(elf_rela_t *rel, elf_word reloc_type, uintptr_t loc, in imm_reloc_handler() 434 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
|
| /Zephyr-latest/arch/arc/core/ |
| D | elf.c | 35 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
|
| /Zephyr-latest/arch/riscv/core/ |
| D | elf.c | 83 const elf_rela_t *pcrel_lo12, const elf_shdr_t *shdr, in llext_riscv_find_sym_pcrel() 87 elf_rela_t candidate; in llext_riscv_find_sym_pcrel() 200 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
|
| /Zephyr-latest/arch/arm/core/ |
| D | elf.c | 320 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
|