Home
last modified time | relevance | path

Searched refs:ldr_parm (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/subsys/llext/
Dllext_priv.h19 const struct llext_load_param *ldr_parm);
21 const struct llext_load_param *ldr_parm);
51 const struct llext_load_param *ldr_parm);
58 const struct llext_load_param *ldr_parm);
Dllext_mem.c62 enum llext_mem mem_idx, const struct llext_load_param *ldr_parm) in llext_copy_region() argument
85 ldr_parm->pre_located) { in llext_copy_region()
97 } else if (ldr_parm->pre_located) { in llext_copy_region()
109 if (ldr_parm->pre_located) { in llext_copy_region()
187 const struct llext_load_param *ldr_parm) in llext_copy_strings() argument
189 int ret = llext_copy_region(ldr, ext, LLEXT_MEM_SHSTRTAB, ldr_parm); in llext_copy_strings()
192 ret = llext_copy_region(ldr, ext, LLEXT_MEM_STRTAB, ldr_parm); in llext_copy_strings()
199 const struct llext_load_param *ldr_parm) in llext_copy_regions() argument
207 int ret = llext_copy_region(ldr, ext, mem_idx, ldr_parm); in llext_copy_regions()
Dllext_load.c231 const struct llext_load_param *ldr_parm) in llext_map_sections() argument
314 if (ldr_parm->section_detached && ldr_parm->section_detached(shdr)) { in llext_map_sections()
576 const struct llext_load_param *ldr_parm) in llext_export_symbols() argument
611 if (ldr_parm->pre_located) { in llext_export_symbols()
631 const struct llext_load_param *ldr_parm) in llext_copy_symbols() argument
674 if (ldr_parm->pre_located && in llext_copy_symbols()
675 (!ldr_parm->section_detached || !ldr_parm->section_detached(shdr))) { in llext_copy_symbols()
713 const struct llext_load_param *ldr_parm) in do_llext_load() argument
718 if (!ldr_parm) { in do_llext_load()
719 ldr_parm = &default_ldr_parm; in do_llext_load()
[all …]
Dshell.c151 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in cmd_llext_load_hex() local
153 int res = llext_load(ldr, name, &ext, &ldr_parm); in cmd_llext_load_hex()
212 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in cmd_llext_load_fs() local
215 res = llext_load(ldr, argv[1], &ext, &ldr_parm); in cmd_llext_load_fs()
Dllext_link.c37 const struct llext_load_param *ldr_parm) in arch_elf_relocate_local() argument
232 const struct llext_load_param *ldr_parm, elf_shdr_t *tgt) in llext_link_plt() argument
357 arch_elf_relocate_local(ldr, ext, &rela, &sym, rel_addr, ldr_parm); in llext_link_plt()
366 int llext_link(struct llext_loader *ldr, struct llext *ext, const struct llext_load_param *ldr_parm) in llext_link() argument
437 llext_link_plt(ldr, ext, shdr, ldr_parm, tgt); in llext_link()
526 if (ldr_parm->section_detached) { in llext_link()
530 if (ldr_parm->section_detached(shdr)) { in llext_link()
Dllext.c168 const struct llext_load_param *ldr_parm) in llext_load() argument
189 ret = do_llext_load(ldr, *ext, ldr_parm); in llext_load()
/Zephyr-latest/tests/subsys/llext/src/
Dtest_llext.c128 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in load_call_unload() local
131 int res = llext_load(loader, test_case->name, &ext, &ldr_parm); in load_call_unload()
370 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in ZTEST() local
374 ldr_parm.keep_section_info = true; in ZTEST()
375 res = llext_load(ldr, "inspect", &ext, &ldr_parm); in ZTEST()
432 const struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in ZTEST() local
434 int ret = llext_load(loader_dependency, "inter_ext_dependency", &ext_dependency, &ldr_parm); in ZTEST()
438 ret = llext_load(loader_dependent, "export_dependent", &ext_dependent, &ldr_parm); in ZTEST()
462 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in ZTEST() local
468 ldr_parm.pre_located = true; in ZTEST()
[all …]
/Zephyr-latest/arch/xtensa/core/
Delf.c38 const struct llext_load_param *ldr_parm) in xtensa_elf_relocate() argument
44 if (ldr_parm->pre_located) { in xtensa_elf_relocate()
138 const struct llext_load_param *ldr_parm) in arch_elf_relocate_local() argument
148 (!ldr_parm->section_detached || !ldr_parm->section_detached(shdr)) ? in arch_elf_relocate_local()
155 ldr_parm); in arch_elf_relocate_local()
/Zephyr-latest/samples/subsys/llext/modules/src/
Dmain_module.c26 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in main() local
30 res = llext_load(ldr, "ext", &ext, &ldr_parm); in main()
/Zephyr-latest/tests/misc/llext-edk/src/
Dmain.c58 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in load_and_run_extension() local
61 llext_load(loader, "extension", ext, &ldr_parm); in load_and_run_extension()
/Zephyr-latest/include/zephyr/llext/
Dllext.h218 const struct llext_load_param *ldr_parm);
412 const struct llext_load_param *ldr_parm);
/Zephyr-latest/samples/subsys/llext/edk/app/src/
Dmain.c76 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in load() local
78 llext_load(loader, name, ext, &ldr_parm); in load()
/Zephyr-latest/doc/services/llext/
Ddebug.rst172 ldr_parm=ldr_parm@entry=0x2000bee8 <ztest_thread_stack+3480>)