Home
last modified time | relevance | path

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

/Zephyr-latest/arch/xtensa/core/
Delf.c53 if (ext->sect_hdrs[sh_ndx].sh_addr <= *got_entry && in xtensa_elf_relocate()
55 ext->sect_hdrs[sh_ndx].sh_addr + ext->sect_hdrs[sh_ndx].sh_size) in xtensa_elf_relocate()
65 ext->sect_hdrs[sh_ndx].sh_addr; in xtensa_elf_relocate()
144 elf_shdr_t *shdr = ext->sect_hdrs + sym->st_shndx; in arch_elf_relocate_local()
/Zephyr-latest/include/zephyr/llext/
Dllext.h126 elf_shdr_t *sect_hdrs; member
134 return ext->sect_hdrs; in llext_section_headers()
Dinspect.h125 *hdr = &ext->sect_hdrs[shndx]; in llext_get_section_info()
Dllext_internal.h58 return llext_section_name(ldr, ext, ext->sect_hdrs + sym->st_shndx); in llext_symbol_name()
/Zephyr-latest/subsys/llext/
Dllext_load.c121 ext->sect_hdrs = (elf_shdr_t *)llext_peek(ldr, ldr->hdr.e_shoff); in llext_load_elf_data()
122 if (ext->sect_hdrs) { in llext_load_elf_data()
125 size_t sect_hdrs_sz = ext->sect_cnt * sizeof(ext->sect_hdrs[0]); in llext_load_elf_data()
128 ext->sect_hdrs = llext_alloc(sect_hdrs_sz); in llext_load_elf_data()
129 if (!ext->sect_hdrs) { in llext_load_elf_data()
140 ret = llext_read(ldr, ext->sect_hdrs, sect_hdrs_sz); in llext_load_elf_data()
163 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_find_tables()
237 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_map_sections()
499 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_map_sections()
671 elf_shdr_t *shdr = ext->sect_hdrs + shndx; in llext_copy_symbols()
Dllext.c32 const char *name = llext_section_name(ldr, ext, ext->sect_hdrs + i); in llext_section_shndx()
52 *shdr = ext->sect_hdrs[ret]; in llext_get_section_header()
240 llext_free(tmp->sect_hdrs); in llext_unload()
Dllext_link.c375 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_link()
434 tgt = ext->sect_hdrs + shdr->sh_info; in llext_link()
441 if (!(ext->sect_hdrs[shdr->sh_info].sh_flags & SHF_ALLOC)) { in llext_link()
528 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_link()
Dllext_mem.c217 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_copy_regions()