/Zephyr-latest/include/zephyr/llext/ |
D | symbol.h | 93 #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 …]
|
D | llext.h | 320 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/ |
D | elf.c | 103 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/ |
D | llext_slidlib.py | 55 sym_name = input("Symbol name? ") 56 slid32 = generate_slid(sym_name, 4) 57 slid64 = generate_slid(sym_name, 8)
|
D | check_init_priorities.py | 145 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/ |
D | elf.c | 44 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/ |
D | llext.c | 130 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()
|
D | llext_link.c | 133 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/ |
D | elf.c | 210 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/ |
D | elf.c | 443 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/ |
D | check_compliance.py | 728 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/ |
D | size_report | 327 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/ |
D | test_llext.c | 330 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/ |
D | gen_mmu.py | 640 def isdef(sym_name): argument 642 return sym_name in syms
|
/Zephyr-latest/scripts/kconfig/ |
D | kconfiglib.py | 6422 def _touch_dep_file(path, sym_name): argument 6426 sym_path = path + os.sep + sym_name.lower().replace("_", os.sep) + ".h"
|