Home
last modified time | relevance | path

Searched defs:ldr (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/subsys/llext/
Dllext_load.c42 const void *llext_loaded_sect_ptr(struct llext_loader *ldr, struct llext *ext, unsigned int sh_ndx) in llext_loaded_sect_ptr()
57 static int llext_load_elf_data(struct llext_loader *ldr, struct llext *ext) in llext_load_elf_data()
152 static int llext_find_tables(struct llext_loader *ldr, struct llext *ext) in llext_find_tables()
213 static int llext_map_sections(struct llext_loader *ldr, struct llext *ext, in llext_map_sections()
452 static int llext_count_export_syms(struct llext_loader *ldr, struct llext *ext) in llext_count_export_syms()
502 static int llext_allocate_symtab(struct llext_loader *ldr, struct llext *ext) in llext_allocate_symtab()
517 static int llext_export_symbols(struct llext_loader *ldr, struct llext *ext) in llext_export_symbols()
547 static int llext_copy_symbols(struct llext_loader *ldr, struct llext *ext, in llext_copy_symbols()
629 int do_llext_load(struct llext_loader *ldr, struct llext *ext, in do_llext_load()
Dllext_mem.c61 static int llext_copy_section(struct llext_loader *ldr, struct llext *ext, in llext_copy_section()
146 int llext_copy_strings(struct llext_loader *ldr, struct llext *ext) in llext_copy_strings()
157 int llext_copy_regions(struct llext_loader *ldr, struct llext *ext, in llext_copy_regions()
Dllext_link.c35 __weak void arch_elf_relocate_local(struct llext_loader *ldr, struct llext *ext, in arch_elf_relocate_local()
41 __weak void arch_elf_relocate_global(struct llext_loader *ldr, struct llext *ext, in arch_elf_relocate_global()
51 static size_t llext_file_offset(struct llext_loader *ldr, size_t offset) in llext_file_offset()
145 static void llext_link_plt(struct llext_loader *ldr, struct llext *ext, elf_shdr_t *shdr, in llext_link_plt()
272 int llext_link(struct llext_loader *ldr, struct llext *ext, const struct llext_load_param *ldr_parm) in llext_link()
Dllext.c26 int llext_get_section_header(struct llext_loader *ldr, struct llext *ext, const char *search_name, in llext_get_section_header()
52 ssize_t llext_find_section(struct llext_loader *ldr, const char *search_name) in llext_find_section()
163 int llext_load(struct llext_loader *ldr, const char *name, struct llext **ext, in llext_load()
Dllext_priv.h56 static inline const char *llext_string(struct llext_loader *ldr, struct llext *ext, in llext_string()
Dshell.c145 struct llext_loader *ldr = &buf_loader.loader; in cmd_llext_load_hex() local
211 struct llext_loader *ldr = &fs_loader.loader; in cmd_llext_load_fs() local
/Zephyr-latest/arch/xtensa/core/
Delf.c35 static void xtensa_elf_relocate(struct llext_loader *ldr, struct llext *ext, 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/samples/subsys/llext/modules/src/
Dmain_module.c24 struct llext_loader *ldr = &buf_loader.loader; in main() local