Home
last modified time | relevance | path

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

/Zephyr-latest/arch/xtensa/core/
Delf.c48 if (ext->sect_hdrs[sh_ndx].sh_addr <= *got_entry && in xtensa_elf_relocate()
50 ext->sect_hdrs[sh_ndx].sh_addr + ext->sect_hdrs[sh_ndx].sh_size) in xtensa_elf_relocate()
60 ext->sect_hdrs[sh_ndx].sh_addr; in xtensa_elf_relocate()
139 elf_shdr_t *shdr = ext->sect_hdrs + sym->st_shndx; in arch_elf_relocate_local()
/Zephyr-latest/subsys/llext/
Dllext_load.c120 ext->sect_hdrs = (elf_shdr_t *)llext_peek(ldr, ldr->hdr.e_shoff); in llext_load_elf_data()
121 if (ext->sect_hdrs) { in llext_load_elf_data()
124 size_t sect_hdrs_sz = ext->sect_cnt * sizeof(ext->sect_hdrs[0]); in llext_load_elf_data()
127 ext->sect_hdrs = llext_alloc(sect_hdrs_sz); in llext_load_elf_data()
128 if (!ext->sect_hdrs) { in llext_load_elf_data()
139 ret = llext_read(ldr, ext->sect_hdrs, sect_hdrs_sz); in llext_load_elf_data()
160 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_find_tables()
220 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_map_sections()
441 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_map_sections()
588 elf_shdr_t *shdr = ext->sect_hdrs + shndx; in llext_copy_symbols()
Dllext.c32 for (i = 0, tmp = ext->sect_hdrs; in llext_get_section_header()
279 llext_free(tmp->sect_hdrs); in llext_unload()
Dllext_link.c282 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_link()
341 tgt = ext->sect_hdrs + shdr->sh_info; in llext_link()
483 elf_shdr_t *shdr = ext->sect_hdrs + i; in llext_link()
/Zephyr-latest/include/zephyr/llext/
Dllext.h126 elf_shdr_t *sect_hdrs; member
133 return ext->sect_hdrs; in llext_section_headers()