Home
last modified time | relevance | path

Searched refs:sh_addr (Results 1 – 7 of 7) 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()
141 uintptr_t sh_addr; in arch_elf_relocate_local() local
147 sh_addr = shdr->sh_addr && in arch_elf_relocate_local()
149 shdr->sh_addr : (uintptr_t)llext_loaded_sect_ptr(ldr, ext, sym->st_shndx); in arch_elf_relocate_local()
151 sh_addr = ldr->sects[LLEXT_MEM_TEXT].sh_addr; in arch_elf_relocate_local()
154 xtensa_elf_relocate(ldr, ext, rel, sh_addr, rel_addr, type, ELF_ST_BIND(sym->st_info), in arch_elf_relocate_local()
/Zephyr-latest/subsys/llext/
Dllext_load.c172 (size_t)shdr->sh_addr, in llext_find_tables()
363 if (shdr->sh_addr - region->sh_addr != in llext_map_sections()
375 size_t address = MIN(region->sh_addr, shdr->sh_addr); in llext_map_sections()
381 region->sh_addr = address; in llext_map_sections()
416 if (prepad > region->sh_addr) { in llext_map_sections()
421 region->sh_addr -= prepad; in llext_map_sections()
466 if (REGIONS_OVERLAP_ON(x, y, sh_addr)) { in llext_map_sections()
469 i, REGION_BOT(x, sh_addr), REGION_TOP(x, sh_addr), in llext_map_sections()
470 j, REGION_BOT(y, sh_addr), REGION_TOP(y, sh_addr)); in llext_map_sections()
672 uintptr_t section_addr = shdr->sh_addr; in llext_copy_symbols()
Dllext_link.c56 if (ldr->sects[i].sh_addr <= offset && in llext_file_offset()
57 ldr->sects[i].sh_addr + ldr->sects[i].sh_size > offset) { in llext_file_offset()
58 return offset - ldr->sects[i].sh_addr + ldr->sects[i].sh_offset; in llext_file_offset()
/Zephyr-latest/include/zephyr/llext/
Delf.h159 elf32_addr sh_addr; member
185 elf64_addr sh_addr; member
/Zephyr-latest/scripts/build/
Dcheck_init_priorities_test.py167 mock_section.header.sh_addr = 0x100
184 mock_section.header.sh_addr = 0x100
Dcheck_init_priorities.py174 start = section.header.sh_addr
/Zephyr-latest/tests/subsys/llext/src/
Dtest_llext.c539 if (!detached_shdr.sh_addr) { in test_section_detached()