| /subsys/llext/ |
| A D | llext.c | 26 int llext_section_shndx(const struct llext_loader *ldr, const struct llext *ext, in llext_section_shndx() 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() 211 int llext_unload(struct llext **ext) in llext_unload() 252 int llext_call_fn(struct llext *ext, const char *sym_name) in llext_call_fn() 265 static int call_fn_table(struct llext *ext, bool is_init) in call_fn_table() 295 inline int llext_bringup(struct llext *ext) in llext_bringup() 300 inline int llext_teardown(struct llext *ext) in llext_teardown() [all …]
|
| A D | llext_link.c | 29 __weak int arch_elf_relocate(struct llext_loader *ldr, struct llext *ext, elf_rela_t *rel, in arch_elf_relocate() 35 __weak int arch_elf_relocate_local(struct llext_loader *ldr, struct llext *ext, in arch_elf_relocate_local() 42 __weak int arch_elf_relocate_global(struct llext_loader *ldr, struct llext *ext, in arch_elf_relocate_global() 80 static int llext_dependency_add(struct llext *ext, struct llext *dependency) in llext_dependency_add() 100 void llext_dependency_remove_all(struct llext *ext) in llext_dependency_remove_all() 116 struct llext *ext; member 121 static int llext_find_extension_sym_iterate(struct llext *ext, void *arg) in llext_find_extension_sym_iterate() 135 static const void *llext_find_extension_sym(const char *sym_name, struct llext **ext) in llext_find_extension_sym() 150 int llext_read_symbol(struct llext_loader *ldr, struct llext *ext, const elf_rela_t *rel, in llext_read_symbol() 169 int llext_lookup_symbol(struct llext_loader *ldr, struct llext *ext, uintptr_t *link_addr, in llext_lookup_symbol() [all …]
|
| A D | llext_mem.c | 52 static void llext_init_mem_part(struct llext *ext, enum llext_mem mem_idx, in llext_init_mem_part() 80 static int llext_copy_region(struct llext_loader *ldr, struct llext *ext, in llext_copy_region() 232 int llext_copy_strings(struct llext_loader *ldr, struct llext *ext, in llext_copy_strings() 244 int llext_copy_regions(struct llext_loader *ldr, struct llext *ext, in llext_copy_regions() 278 void llext_adjust_mmu_permissions(struct llext *ext) in llext_adjust_mmu_permissions() 314 void llext_free_regions(struct llext *ext) in llext_free_regions() 340 int llext_add_domain(struct llext *ext, struct k_mem_domain *domain) in llext_add_domain() 397 static int llext_loaded(struct llext *ext, void *arg) in llext_loaded()
|
| A D | llext_load.c | 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() 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() 534 static int llext_count_export_syms(struct llext_loader *ldr, struct llext *ext) in llext_count_export_syms() 584 static int llext_allocate_symtab(struct llext_loader *ldr, struct llext *ext) in llext_allocate_symtab() 599 static int llext_export_symbols(struct llext_loader *ldr, struct llext *ext, in llext_export_symbols() 654 static int llext_copy_symbols(struct llext_loader *ldr, struct llext *ext, in llext_copy_symbols() 736 int do_llext_load(struct llext_loader *ldr, struct llext *ext, in do_llext_load() 874 int llext_free_inspection_data(struct llext_loader *ldr, struct llext *ext) in llext_free_inspection_data()
|
| A D | shell.c | 66 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() 154 struct llext *ext; in cmd_llext_load_hex() local 168 struct llext *ext = llext_by_name(argv[1]); in cmd_llext_unload() local 183 struct llext *ext = llext_by_name(argv[1]); in cmd_llext_call_fn() local 215 struct llext *ext; in cmd_llext_load_fs() local
|
| A D | llext_handlers.c | 18 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()
|
| A D | llext_experimental.c | 27 int llext_relink_dependency(struct llext *ext, unsigned int n_ext) in llext_relink_dependency() 52 int llext_restore(struct llext **ext, struct llext_loader **ldr, unsigned int n_ext) in llext_restore()
|
| /subsys/sd/ |
| A D | mmc.c | 436 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()
|
| /subsys/bluetooth/host/ |
| A D | monitor.h | 62 uint8_t ext[BT_MONITOR_EXT_HDR_MAX]; member
|
| /subsys/net/lib/http/ |
| A D | http_server_core.c | 872 char *ext; in http_server_get_content_type_from_extension() local
|
| /subsys/usb/usb_c/ |
| A D | usbc_prl.c | 1185 uint8_t ext; in prl_rx_wait_for_phy_message() local
|
| /subsys/net/lib/coap/ |
| A D | coap.c | 258 static uint8_t encode_extended_option(uint16_t num, uint8_t *opt, uint16_t *ext) in encode_extended_option()
|
| /subsys/bluetooth/mesh/ |
| A D | access.c | 1744 const struct bt_mesh_model *ext, in mod_rel_register()
|
| /subsys/bluetooth/controller/hci/ |
| A D | hci.c | 1904 static uint8_t check_cconn_params(bool ext, uint16_t scan_interval, in check_cconn_params()
|