Searched refs:llext (Results 26 – 50 of 81) sorted by relevance
1234
/Zephyr-latest/samples/subsys/llext/modules/ |
D | Kconfig | 13 hello_world_ext.c, either as an llext module or as a built-in part of 16 If you select 'm', the hello_world function will be built as an llext
|
/Zephyr-latest/tests/subsys/llext/ |
D | CMakeLists.txt | 51 set(ext_bin ${ZEPHYR_BINARY_DIR}/${ext_name}.llext) 62 OUTPUT ${ZEPHYR_BINARY_DIR}/multi_file.llext 65 generate_inc_file_for_target(app ${ZEPHYR_BINARY_DIR}/multi_file.llext
|
/Zephyr-latest/tests/misc/llext-edk/src/ |
D | main.c | 53 struct llext **ext) in load_and_run_extension() 84 struct llext *ext_kernel, *ext_user; in main()
|
/Zephyr-latest/subsys/llext/ |
D | llext_load.c | 16 LOG_MODULE_DECLARE(llext, CONFIG_LLEXT_LOG_LEVEL); 42 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()
|
/Zephyr-latest/samples/subsys/llext/modules/src/ |
D | main_module.c | 27 struct llext *ext; in main()
|
/Zephyr-latest/soc/st/stm32/stm32mp1x/ |
D | linker.ld | 18 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/cmake/compiler/gcc/ |
D | target_arm.cmake | 50 # Flags not supported by llext linker 61 # Flags to be added to llext code compilation
|
D | target_arc.cmake | 11 # Flags not supported by llext linker
|
D | target_riscv.cmake | 75 # Flags not supported by llext linker 86 # Flags to be added to llext code compilation
|
/Zephyr-latest/doc/services/llext/ |
D | build.rst | 43 OUTPUT <ext_file.llext> 51 - ``<ext_file.llext>`` is the name of the output file that will contain the 119 After the extension code is built, but before packaging it in an ``.llext`` 126 on the final llext file :file:`pkg_output`. 144 following command which uses the ``llext-edk`` target: 148 west build -t llext-edk 215 Refer to :zephyr:code-sample:`llext-edk` for an example of how to use the
|
/Zephyr-latest/subsys/ |
D | Kconfig | 26 source "subsys/llext/Kconfig" 62 Zephyr supports dynamically loadable code, e.g. using llext. Code,
|
D | CMakeLists.txt | 48 add_subdirectory_ifdef(CONFIG_LLEXT llext)
|
/Zephyr-latest/doc/services/ |
D | index.rst | 19 llext/index.rst
|
/Zephyr-latest/include/zephyr/arch/posix/ |
D | linker.ld | 25 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/cmake/usage/ |
D | usage.cmake | 37 message(" llext-edk - Build the Linkable Loadable Extension (LLEXT) Extension Development Kit (…
|
/Zephyr-latest/soc/mediatek/mt8xxx/ |
D | linker.ld | 146 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/include/zephyr/arch/sparc/ |
D | linker.ld | 27 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/include/zephyr/arch/mips/ |
D | linker.ld | 50 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/soc/sensry/ganymed/sy1xx/common/ |
D | linker.ld | 82 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/include/zephyr/arch/x86/intel64/ |
D | linker.ld | 244 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/cmake/modules/ |
D | extensions.cmake | 37 # 7 Linkable loadable extensions (llext) 40 # 7.3 llext helper functions 5532 # 7. Linkable loadable extensions (llext) 5542 # properties of an llext using the same API of the target_* functions. 5568 # to compile and link an llext. 5577 # Add a custom target that compiles a set of source files to a .llext file. 5583 # The llext code will be compiled with mostly the same C compiler flags used 5595 # - pkg_output The final .llext file. 5599 # OUTPUT ${PROJECT_BINARY_DIR}/hello_world.llext 5600 # SOURCES ${PROJECT_SOURCE_DIR}/src/llext/hello_world.c [all …]
|
/Zephyr-latest/soc/openisa/rv32m1/ |
D | linker.ld | 91 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/include/zephyr/arch/arm64/scripts/ |
D | linker.ld | 86 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/include/zephyr/arch/nios2/ |
D | linker.ld | 89 #include <zephyr/linker/llext-sections.ld>
|
/Zephyr-latest/include/zephyr/arch/arc/v2/ |
D | linker.ld | 85 #include <zephyr/linker/llext-sections.ld>
|
1234