Home
last modified time | relevance | path

Searched defs:ext (Results 1 – 25 of 32) sorted by relevance

12

/Zephyr-latest/subsys/llext/
Dllext.c26 int llext_section_shndx(const struct llext_loader *ldr, const struct llext *ext, in llext_section_shndx()
42 int llext_get_section_header(struct llext_loader *ldr, struct llext *ext, const char *search_name, in llext_get_section_header()
96 struct llext *ext = CONTAINER_OF(node, struct llext, _llext_list); in llext_by_name() local
108 int llext_iterate(int (*fn)(struct llext *ext, void *arg), void *arg) in llext_iterate()
118 struct llext *ext = CONTAINER_OF(node, struct llext, _llext_list); in llext_iterate() local
167 int llext_load(struct llext_loader *ldr, const char *name, struct llext **ext, in llext_load()
210 int llext_unload(struct llext **ext) in llext_unload()
251 int llext_call_fn(struct llext *ext, const char *sym_name) in llext_call_fn()
264 static int call_fn_table(struct llext *ext, bool is_init) in call_fn_table()
294 inline int llext_bringup(struct llext *ext) in llext_bringup()
[all …]
Dllext_mem.c33 static void llext_init_mem_part(struct llext *ext, enum llext_mem mem_idx, in llext_init_mem_part()
61 static int llext_copy_region(struct llext_loader *ldr, struct llext *ext, in llext_copy_region()
186 int llext_copy_strings(struct llext_loader *ldr, struct llext *ext, in llext_copy_strings()
198 int llext_copy_regions(struct llext_loader *ldr, struct llext *ext, in llext_copy_regions()
232 void llext_adjust_mmu_permissions(struct llext *ext) in llext_adjust_mmu_permissions()
268 void llext_free_regions(struct llext *ext) in llext_free_regions()
287 int llext_add_domain(struct llext *ext, struct k_mem_domain *domain) in llext_add_domain()
Dllext_link.c29 __weak int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
35 __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()
78 static int llext_dependency_add(struct llext *ext, struct llext *dependency) in llext_dependency_add()
98 void llext_dependency_remove_all(struct llext *ext) in llext_dependency_remove_all()
114 struct llext *ext; member
119 static int llext_find_extension_sym_iterate(struct llext *ext, void *arg) in llext_find_extension_sym_iterate()
133 static const void *llext_find_extension_sym(const char *sym_name, struct llext **ext) in llext_find_extension_sym()
148 int llext_read_symbol(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in llext_read_symbol()
167 int llext_lookup_symbol(struct llext_loader *ldr, struct llext *ext, uintptr_t *link_addr, in llext_lookup_symbol()
[all …]
Dllext_handlers.c18 ssize_t z_impl_llext_get_fn_table(struct llext *ext, bool is_init, void *buf, size_t buf_size) in z_impl_llext_get_fn_table()
76 static int ext_is_valid(struct llext *ext, void *arg) in ext_is_valid()
81 static inline ssize_t z_vrfy_llext_get_fn_table(struct llext *ext, bool is_init, in z_vrfy_llext_get_fn_table()
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()
153 static int llext_find_tables(struct llext_loader *ldr, struct llext *ext) in llext_find_tables()
230 static int llext_map_sections(struct llext_loader *ldr, struct llext *ext, in llext_map_sections()
510 static int llext_count_export_syms(struct llext_loader *ldr, struct llext *ext) in llext_count_export_syms()
560 static int llext_allocate_symtab(struct llext_loader *ldr, struct llext *ext) in llext_allocate_symtab()
575 static int llext_export_symbols(struct llext_loader *ldr, struct llext *ext, in llext_export_symbols()
630 static int llext_copy_symbols(struct llext_loader *ldr, struct llext *ext, in llext_copy_symbols()
712 int do_llext_load(struct llext_loader *ldr, struct llext *ext, in do_llext_load()
858 int llext_free_inspection_data(struct llext_loader *ldr, struct llext *ext) in llext_free_inspection_data()
Dshell.c66 struct llext *ext; member
69 static int llext_shell_name_cb(struct llext *ext, void *arg) in llext_shell_name_cb()
111 static int llext_shell_list_cb(struct llext *ext, void *arg) in llext_shell_list_cb()
152 struct llext *ext; in cmd_llext_load_hex() local
166 struct llext *ext = llext_by_name(argv[1]); in cmd_llext_unload() local
181 struct llext *ext = llext_by_name(argv[1]); in cmd_llext_call_fn() local
213 struct llext *ext; in cmd_llext_load_fs() local
/Zephyr-latest/include/zephyr/llext/
Dllext_internal.h32 static inline const char *llext_string(const struct llext_loader *ldr, const struct llext *ext, in llext_string()
39 struct llext *ext, in llext_get_reloc_instruction_location()
47 const struct llext *ext, in llext_section_name()
54 const struct llext *ext, in llext_symbol_name()
Dinspect.h49 const struct llext *ext, in llext_get_region_info()
109 const struct llext *ext, in llext_get_section_info()
Dllext.h132 static inline const elf_shdr_t *llext_section_headers(const struct llext *ext) in llext_section_headers()
137 static inline unsigned int llext_section_count(const struct llext *ext) in llext_section_count()
/Zephyr-latest/samples/subsys/llext/edk/app/src/
Dmain.c66 struct llext *ext; member
70 static const void * const load(const char *name, struct llext **ext, void *buf, in load()
86 static void unload(struct llext **ext) in unload()
126 struct llext **ext = &extension_threads[max_extension_thread_idx].ext; in run_extension_on_thread() local
/Zephyr-latest/arch/xtensa/core/
Delf.c35 static void xtensa_elf_relocate(struct llext_loader *ldr, struct llext *ext, in xtensa_elf_relocate()
136 void arch_elf_relocate_local(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in arch_elf_relocate_local()
161 void arch_elf_relocate_global(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in arch_elf_relocate_global()
/Zephyr-latest/tests/subsys/llext/src/
Dtest_llext.c129 struct llext *ext = NULL; in load_call_unload() local
275 static void init_fini_test_cleanup(struct llext *ext) in init_fini_test_cleanup()
329 void do_inspect_checks(struct llext_loader *ldr, struct llext *ext, enum llext_mem reg_idx, in do_inspect_checks()
371 struct llext *ext = NULL; in ZTEST() local
463 struct llext *ext = NULL; in ZTEST() local
499 struct llext *ext = NULL; in ZTEST() local
623 struct llext *ext = NULL; in ZTEST() local
/Zephyr-latest/samples/subsys/llext/modules/src/
Dmain_module.c27 struct llext *ext; in main() local
/Zephyr-latest/arch/arc/core/
Delf.c35 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
/Zephyr-latest/subsys/sd/
Dmmc.c436 static int mmc_set_power_class_HS200(struct sd_card *card, struct mmc_ext_csd *ext) in mmc_set_power_class_HS200()
450 static int mmc_set_timing(struct sd_card *card, struct mmc_ext_csd *ext) in mmc_set_timing()
592 static inline void mmc_decode_ext_csd(struct mmc_ext_csd *ext, uint8_t *raw) in mmc_decode_ext_csd()
/Zephyr-latest/arch/riscv/core/
Delf.c82 static int llext_riscv_find_sym_pcrel(struct llext_loader *ldr, struct llext *ext, in llext_riscv_find_sym_pcrel()
200 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
/Zephyr-latest/tests/boards/intel_adsp/hda/src/
Dtests.h32 uint32_t ext, k_timeout_t timeout) in hda_ipc_msg()
/Zephyr-latest/tests/misc/llext-edk/src/
Dmain.c53 struct llext **ext) in load_and_run_extension()
/Zephyr-latest/include/zephyr/sys/
Dspsc_pbuf.h110 } ext; member
/Zephyr-latest/subsys/bluetooth/host/
Dmonitor.h58 uint8_t ext[BT_MONITOR_EXT_HDR_MAX]; member
/Zephyr-latest/soc/intel/intel_adsp/common/
Dipc.c52 uint32_t ext = regs->tdd; in z_intel_adsp_ipc_isr() local
/Zephyr-latest/samples/drivers/jesd216/src/
Dmain.c254 dw_extractor ext = extractor[dw]; in dump_bfp() local
/Zephyr-latest/arch/arm64/core/
Delf.c434 int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate()
/Zephyr-latest/subsys/net/lib/http/
Dhttp_server_core.c856 char *ext; in http_server_get_content_type_from_extension() local
/Zephyr-latest/drivers/dma/
Ddma_wch.c31 DMA_TypeDef ext; member

12