/Zephyr-latest/tests/subsys/llext/src/ |
D | test_llext.c | 127 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/ |
D | llext_priv.h | 24 const struct llext_load_param *ldr_parm); 54 const struct llext_load_param *ldr_parm); 67 const struct llext_load_param *ldr_parm);
|
D | llext_mem.c | 62 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()
|
D | llext_load.c | 214 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 …]
|
D | shell.c | 151 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()
|
D | llext_link.c | 37 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()
|
D | llext.c | 164 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/ |
D | main_module.c | 26 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/ |
D | elf.c | 133 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/ |
D | main.c | 58 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/ |
D | llext.h | 205 const struct llext_load_param *ldr_parm); 385 const struct llext_load_param *ldr_parm);
|
/Zephyr-latest/samples/subsys/llext/edk/app/src/ |
D | main.c | 76 struct llext_load_param ldr_parm = LLEXT_LOAD_PARAM_DEFAULT; in load() local 78 llext_load(loader, name, ext, &ldr_parm); in load()
|