Home
last modified time | relevance | path

Searched refs:sym_name (Results 1 – 15 of 15) sorted by relevance

/Zephyr-latest/include/zephyr/llext/
Dsymbol.h93 #define Z_LL_EXTENSION_SYMBOL_NAMED(sym_ident, sym_name) \ argument
96 __llext_sym_ ## sym_name = { \
97 .name = STRINGIFY(sym_name), .addr = (const void *)&sym_ident, \
101 #define Z_LL_EXTENSION_SYMBOL_NAMED(sym_ident, sym_name) argument
114 #define LL_EXTENSION_SYMBOL_NAMED(sym_ident, sym_name) \ argument
115 Z_LL_EXTENSION_SYMBOL_NAMED(sym_ident, sym_name)
133 #define Z_EXPORT_SYMBOL_NAMED(sym_ident, sym_name) \ argument
134 Z_LL_EXTENSION_SYMBOL_NAMED(sym_ident, sym_name)
137 #define Z_EXPORT_SYMBOL_NAMED(sym_ident, sym_name) \ argument
139 __llext_sym_name_ ## sym_name[] = STRINGIFY(sym_name); \
[all …]
Dllext.h320 const void *llext_find_sym(const struct llext_symtable *sym_table, const char *sym_name);
334 int llext_call_fn(struct llext *ext, const char *sym_name);
/Zephyr-latest/arch/arm/core/
Delf.c103 uint32_t sym_base_addr, const char *sym_name, int32_t *offset) in prel31_decode() argument
111 sym_name, loc, sym_base_addr); in prel31_decode()
127 uint32_t sym_base_addr, const char *sym_name) in prel31_handler() argument
132 ret = prel31_decode(reloc_type, loc, sym_base_addr, sym_name, &offset); in prel31_handler()
141 uint32_t sym_base_addr, const char *sym_name, int32_t *offset) in jumps_decode() argument
151 sym_name, loc, sym_base_addr); in jumps_decode()
170 uint32_t sym_base_addr, const char *sym_name) in jumps_handler() argument
175 ret = jumps_decode(reloc_type, loc, sym_base_addr, sym_name, &offset); in jumps_handler()
184 uint32_t sym_base_addr, const char *sym_name) in movs_handler() argument
208 uint32_t sym_base_addr, const char *sym_name, int32_t *offset, in thm_jumps_decode() argument
[all …]
/Zephyr-latest/scripts/build/
Dllext_slidlib.py55 sym_name = input("Symbol name? ")
56 slid32 = generate_slid(sym_name, 4)
57 slid64 = generate_slid(sym_name, 8)
Dcheck_init_priorities.py145 def _device_ord_from_name(self, sym_name): argument
147 if not sym_name:
150 if not sym_name.startswith(_DEVICE_ORD_PREFIX):
153 _, device_ord = sym_name.split(_DEVICE_ORD_PREFIX)
/Zephyr-latest/arch/arc/core/
Delf.c44 const char *sym_name; in arch_elf_relocate() local
53 sym_name = llext_symbol_name(ldr, ext, &sym); in arch_elf_relocate()
55 ret = llext_lookup_symbol(ldr, ext, &sym_base_addr, rel, &sym, sym_name, shdr); in arch_elf_relocate()
58 LOG_ERR("Could not find symbol %s!", sym_name); in arch_elf_relocate()
/Zephyr-latest/subsys/llext/
Dllext.c130 const void *llext_find_sym(const struct llext_symtable *sym_table, const char *sym_name) in llext_find_sym() argument
136 uintptr_t slid = (uintptr_t)sym_name; in llext_find_sym()
150 if (strcmp(sym->name, sym_name) == 0) { in llext_find_sym()
158 if (strcmp(sym_table->syms[i].name, sym_name) == 0) { in llext_find_sym()
251 int llext_call_fn(struct llext *ext, const char *sym_name) in llext_call_fn() argument
255 fn = llext_find_sym(&ext->exp_tab, sym_name); in llext_call_fn()
Dllext_link.c133 static const void *llext_find_extension_sym(const char *sym_name, struct llext **ext) in llext_find_extension_sym() argument
135 struct llext_extension_sym se = {.sym = sym_name}; in llext_find_extension_sym()
/Zephyr-latest/arch/riscv/core/
Delf.c210 const char *sym_name; in arch_elf_relocate() local
219 sym_name = llext_symbol_name(ldr, ext, &sym); in arch_elf_relocate()
220 ret = llext_lookup_symbol(ldr, ext, &sym_base_addr_unsigned, rel, &sym, sym_name, shdr); in arch_elf_relocate()
223 LOG_ERR("Could not find symbol %s!", sym_name); in arch_elf_relocate()
264 sym_name, (void *)loc, (void *)sym_base_addr, (void *)load_bias, in arch_elf_relocate()
270 sym_name, (void *)loc, (void *)sym_base_addr, (void *)load_bias, in arch_elf_relocate()
519 sym_name, (void *)loc, (uint64_t)target_alignment); in arch_elf_relocate()
529 (uint64_t)reloc_type, sym_name); in arch_elf_relocate()
/Zephyr-latest/arch/arm64/core/
Delf.c443 const char *sym_name; in arch_elf_relocate() local
452 sym_name = llext_symbol_name(ldr, ext, &sym); in arch_elf_relocate()
454 ret = llext_lookup_symbol(ldr, ext, &sym_base_addr, rel, &sym, sym_name, shdr); in arch_elf_relocate()
457 LOG_ERR("Could not find symbol %s!", sym_name); in arch_elf_relocate()
530 LOG_ERR("sym '%s': relocation out of range (%#lx -> %#lx)\n", sym_name, loc, in arch_elf_relocate()
/Zephyr-latest/scripts/ci/
Dcheck_compliance.py728 for sym_name in re.findall(regex_boards, line):
729 sym_name = sym_name[len("CONFIG_"):]
731 if re.match(disallowed_regex, sym_name) and (path[-len("conf"):] == "conf" or
733 reason = disallowed_symbols.get(sym_name)
745 for sym_name in re.findall(regex_socs, line):
746 sym_name = sym_name[len("config"):].strip()
748 if re.match(disallowed_regex, sym_name) and "defconfig" in path:
749 reason = disallowed_symbols.get(sym_name, "Unknown reason")
959 for sym_name in re.findall(regex, line):
960 sym_name = sym_name[len(self.CONFIG_):] # Strip CONFIG_
[all …]
/Zephyr-latest/scripts/footprint/
Dsize_report327 sym_name = None
336 sym_name = die.get_full_path()
351 sym_name = die.get_full_path()
357 sym_name = linkage.value.decode()
359 if sym_name is not None:
365 if sym_name in symbol_dict:
366 mapped_symbols.add(sym_name)
367 symlist = symbol_dict[sym_name]
379 newly_mapped_syms.add(sym_name)
/Zephyr-latest/tests/subsys/llext/src/
Dtest_llext.c330 const char *sect_name, const char *sym_name) in do_inspect_checks() argument
346 sym_addr = (uintptr_t)llext_find_sym(&ext->exp_tab, sym_name); in do_inspect_checks()
347 zassert_true(sym_addr, "symbol %s must be exported", sym_name); in do_inspect_checks()
357 "symbol %s mapped outside region %d", sym_name, reg_idx); in do_inspect_checks()
360 "symbol %s mapped outside section %s", sym_name, sect_name); in do_inspect_checks()
/Zephyr-latest/arch/x86/
Dgen_mmu.py640 def isdef(sym_name): argument
642 return sym_name in syms
/Zephyr-latest/scripts/kconfig/
Dkconfiglib.py6422 def _touch_dep_file(path, sym_name): argument
6426 sym_path = path + os.sep + sym_name.lower().replace("_", os.sep) + ".h"