Home
last modified time | relevance | path

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

/Zephyr-latest/tests/subsys/llext/src/
Dtest_llext.c127 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in load_call_unload() local
130 int res = llext_load(loader, test_case->name, &ext, &ldr_parm); in load_call_unload()
345 const struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in ZTEST() local
347 int ret = llext_load(loader_dependency, "inter_ext_dependency", &ext_dependency, &ldr_parm); in ZTEST()
351 ret = llext_load(loader_dependent, "export_dependent", &ext_dependent, &ldr_parm); in ZTEST()
375 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in ZTEST() local
381 ldr_parm.pre_located = true; in ZTEST()
382 res = llext_load(loader, "pre_located", &ext, &ldr_parm); in ZTEST()
411 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in ZTEST() local
415 res = llext_load(loader, "find_section", &ext, &ldr_parm); in ZTEST()
[all …]
/Zephyr-latest/subsys/llext/
Dllext_priv.h24 const struct llext_load_param *ldr_parm);
54 const struct llext_load_param *ldr_parm);
67 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_section() argument
81 } else if (ldr_parm && ldr_parm->pre_located) { in llext_copy_section()
92 if (ldr_parm && ldr_parm->pre_located) { in llext_copy_section()
158 const struct llext_load_param *ldr_parm) in llext_copy_regions() argument
166 int ret = llext_copy_section(ldr, ext, mem_idx, ldr_parm); in llext_copy_regions()
Dllext_load.c214 const struct llext_load_param *ldr_parm) in llext_map_sections() argument
295 if (ldr_parm->section_detached && ldr_parm->section_detached(shdr)) { in llext_map_sections()
548 const struct llext_load_param *ldr_parm) in llext_copy_symbols() argument
591 if (ldr_parm->pre_located && in llext_copy_symbols()
592 (!ldr_parm->section_detached || !ldr_parm->section_detached(shdr))) { in llext_copy_symbols()
630 const struct llext_load_param *ldr_parm) in do_llext_load() argument
635 if (!ldr_parm) { in do_llext_load()
636 ldr_parm = &default_ldr_parm; in do_llext_load()
681 ret = llext_map_sections(ldr, ext, ldr_parm); in do_llext_load()
688 ret = llext_copy_regions(ldr, ext, 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
146 const struct llext_load_param *ldr_parm, elf_shdr_t *tgt) in llext_link_plt() argument
263 arch_elf_relocate_local(ldr, ext, &rela, &sym, rel_addr, ldr_parm); 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() argument
344 llext_link_plt(ldr, ext, shdr, ldr_parm, tgt); in llext_link()
481 if (ldr_parm->section_detached) { in llext_link()
485 if (ldr_parm->section_detached(shdr)) { in llext_link()
Dllext.c164 const struct llext_load_param *ldr_parm) in llext_load() argument
185 ret = do_llext_load(ldr, *ext, ldr_parm); in llext_load()
/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/arch/xtensa/core/
Delf.c133 const struct llext_load_param *ldr_parm) in arch_elf_relocate_local() argument
143 (!ldr_parm->section_detached || !ldr_parm->section_detached(shdr)) ? in arch_elf_relocate_local()
/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.h205 const struct llext_load_param *ldr_parm);
385 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()