Home
last modified time | relevance | path

Searched refs:sym_tab (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/subsys/llext/
Dllext_load.c464 ext->sym_tab.sym_cnt = 0; in llext_count_export_syms()
492 ext->sym_tab.sym_cnt++; in llext_count_export_syms()
504 struct llext_symtable *sym_tab = &ext->sym_tab; in llext_allocate_symtab() local
505 size_t syms_size = sym_tab->sym_cnt * sizeof(struct llext_symbol); in llext_allocate_symtab()
507 sym_tab->syms = llext_alloc(syms_size); in llext_allocate_symtab()
508 if (!sym_tab->syms) { in llext_allocate_symtab()
511 memset(sym_tab->syms, 0, syms_size); in llext_allocate_symtab()
553 struct llext_symtable *sym_tab = &ext->sym_tab; in llext_copy_symbols() local
584 __ASSERT(j <= sym_tab->sym_cnt, "Miscalculated symbol number %u\n", j); in llext_copy_symbols()
586 sym_tab->syms[j].name = name; in llext_copy_symbols()
[all …]
Dshell.c55 for (elf_word i = 0; i < m->sym_tab.sym_cnt; i++) { in cmd_llext_list_symbols()
56 shell_print(sh, "| %16s | %p |", m->sym_tab.syms[i].name, in cmd_llext_list_symbols()
57 m->sym_tab.syms[i].addr); in cmd_llext_list_symbols()
Dllext.c283 llext_free(tmp->sym_tab.syms); in llext_unload()
Dllext_link.c241 link_addr = llext_find_sym(&ext->sym_tab, name); in llext_link_plt()
/Zephyr-latest/include/zephyr/llext/
Dllext.h109 struct llext_symtable sym_tab; member