Searched refs:symval (Results 1 - 22 of 22) sorted by relevance

/freebsd-11-stable/sys/cddl/dev/fbt/x86/
H A Dfbt_isa.c152 linker_symval_t *symval, void *opaque)
155 const char *name = symval->name;
177 size = symval->size;
179 instr = (uint8_t *) symval->value;
180 limit = (uint8_t *) symval->value + symval->size;
277 if (check < symval->value)
285 if (ptr >= (uint8_t *) symval->value && ptr < limit) {
319 (uintptr_t)(instr - (uint8_t *) symval->value) + 1;
325 (uintptr_t)(instr - (uint8_t *) symval
151 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
[all...]
/freebsd-11-stable/sys/cddl/dev/fbt/aarch64/
H A Dfbt_isa.c83 linker_symval_t *symval, void *opaque)
93 name = symval->name;
99 instr = (uint32_t *)(symval->value);
100 limit = (uint32_t *)(symval->value + symval->size);
137 start = (uint32_t *)symval->value;
82 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
/freebsd-11-stable/sys/cddl/dev/fbt/arm/
H A Dfbt_isa.c90 linker_symval_t *symval, void *opaque)
93 const char *name = symval->name;
109 instr = (uint32_t *)symval->value;
110 limit = (uint32_t *)(symval->value + symval->size);
158 start = (uint32_t *)symval->value;
89 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
/freebsd-11-stable/sys/cddl/dev/fbt/riscv/
H A Dfbt_isa.c82 linker_symval_t *symval, void *opaque)
92 name = symval->name;
98 instr = (uint32_t *)(symval->value);
99 limit = (uint32_t *)(symval->value + symval->size);
81 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
/freebsd-11-stable/sys/cddl/dev/fbt/mips/
H A Dfbt_isa.c82 linker_symval_t *symval, void *opaque)
90 name = symval->name;
96 instr = (uint32_t *)(symval->value);
97 limit = (uint32_t *)(symval->value + symval->size);
81 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
/freebsd-11-stable/sys/cddl/dev/fbt/powerpc/
H A Dfbt_isa.c110 linker_symval_t *symval, void *opaque)
113 const char *name = symval->name;
141 instr = (uint32_t *) symval->value;
142 limit = (uint32_t *) (symval->value + symval->size);
187 if (ptr >= (uint32_t *) symval->value && ptr < limit) {
237 (uintptr_t)((uint8_t *)instr - (uint8_t *)symval->value);
109 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
/freebsd-11-stable/sys/arm/arm/
H A Dunwind.c120 linker_symval_t symval; local
127 LINKER_SYMBOL_VALUES(lf, sym, &symval) == 0)
128 sc->exidx_start = symval.value;
132 LINKER_SYMBOL_VALUES(lf, sym, &symval) == 0)
133 sc->exidx_end = symval.value;
/freebsd-11-stable/sys/kern/
H A Dsubr_stack.c262 linker_symval_t symval; local
267 if (linker_ddb_symbol_values(sym, &symval) != 0)
269 if (symval.name != NULL) {
270 *name = symval.name;
H A Dkern_linker.c821 linker_symval_t symval; local
831 LINKER_SYMBOL_VALUES(file, sym, &symval);
832 if (symval.value == 0)
838 common_size = symval.size;
841 ".value=%p\n", symval.value));
842 return (symval.value);
947 linker_debug_symbol_values(c_linker_sym_t sym, linker_symval_t *symval) argument
952 if (LINKER_SYMBOL_VALUES(lf, sym, symval) == 0)
962 linker_symval_t symval; local
970 error = linker_debug_symbol_values(sym, &symval);
1002 linker_ddb_symbol_values(c_linker_sym_t sym, linker_symval_t *symval) argument
1343 linker_symval_t symval; local
[all...]
H A Dlink_elf.c1352 linker_symval_t *symval)
1361 symval->name = ef->strtab + es->st_name;
1365 symval->value = val;
1366 symval->size = es->st_size;
1372 symval->name = ef->ddbstrtab + es->st_name;
1376 symval->value = val;
1377 symval->size = es->st_size;
1427 linker_symval_t symval; local
1440 link_elf_symbol_values(lf, sym, &symval);
1441 if (symval
1351 link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym, linker_symval_t *symval) argument
1500 linker_symval_t symval; local
[all...]
H A Dlink_elf_obj.c1228 linker_symval_t *symval)
1238 symval->name = ef->ddbstrtab + es->st_name;
1242 symval->value = val;
1243 symval->size = es->st_size;
1341 linker_symval_t symval; local
1352 (c_linker_sym_t)symp, &symval);
1355 error = callback(file, i, &symval, opaque);
1227 link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym, linker_symval_t *symval) argument
/freebsd-11-stable/libexec/rtld-elf/amd64/
H A Dreloc.c134 Elf_Addr *where, symval; local
139 symval = 0;
190 symval = (Elf_Addr)rtld_resolve_ifunc(
205 symval = (Elf_Addr)defobj->relocbase +
221 *where = symval + rela->r_addend;
229 *where32 = (Elf32_Addr)(unsigned long)(symval +
247 *where = symval;
/freebsd-11-stable/libexec/rtld-elf/i386/
H A Dreloc.c133 Elf_Addr *where, symval, add; local
170 symval = (Elf_Addr)rtld_resolve_ifunc(
184 symval = (Elf_Addr)defobj->relocbase +
199 *where += symval;
207 *where += symval - (Elf_Addr)where;
224 *where = symval;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_symbolizer_libbacktrace.cpp135 uintptr_t symval, uintptr_t symsize) {
137 if (symname && symval) {
139 info->start = symval;
134 SymbolizeDataCallback(void *vdata, uintptr_t, const char *symname, uintptr_t symval, uintptr_t symsize) argument
/freebsd-11-stable/contrib/binutils/gas/
H A Dwrite.c640 expressionS *symval; local
647 symval = symbol_get_value_expression (r->u.a.offset_sym);
651 if (symval->X_op == O_constant)
653 else if (symval->X_op == O_symbol)
655 sym = symval->X_add_symbol;
656 offset = symval->X_add_number;
657 symval = symbol_get_value_expression (symval->X_add_symbol);
660 || symval->X_op != O_constant
675 symval
[all...]
/freebsd-11-stable/contrib/binutils/bfd/
H A Delf64-alpha.c2928 elf64_alpha_relax_got_load (struct alpha_relax_info *info, bfd_vma symval,
2961 && (symval >= (bfd_vma)-0x8000 || symval < 0x8000)))
2965 insn |= (symval & 0xffff);
2970 disp = symval - info->gp;
2982 disp = symval - (r_type == R_ALPHA_GOTDTPREL ? dtp_base : tp_base);
3037 elf64_alpha_relax_opt_call (struct alpha_relax_info *info, bfd_vma symval)
3046 return symval;
3080 ofs = (symval - info->tsec->output_section->vma
3103 return symval
2919 elf64_alpha_relax_got_load(struct alpha_relax_info *info, bfd_vma symval, Elf_Internal_Rela *irel, unsigned long r_type) argument
3028 elf64_alpha_relax_opt_call(struct alpha_relax_info *info, bfd_vma symval) argument
3098 elf64_alpha_relax_with_lituse(struct alpha_relax_info *info, bfd_vma symval, Elf_Internal_Rela *irel) argument
3353 elf64_alpha_relax_tls_get_addr(struct alpha_relax_info *info, bfd_vma symval, Elf_Internal_Rela *irel, bfd_boolean is_gd) argument
3669 bfd_vma symval; local
[all...]
H A Delf32-cr16.c1066 bfd_vma symval; local
1113 symval = (isym->st_value
1134 symval = (h->root.u.def.value
1151 bfd_vma value = symval;
1201 bfd_vma value = symval;
1252 bfd_vma value = symval;
1293 bfd_vma value = symval;
H A Dsrec.c347 bfd_vma symval; local
423 symval = 0;
426 symval <<= 4;
427 symval += NIBBLE (c);
431 if (! srec_new_symbol (abfd, symname, symval))
H A Delfxx-mips.c6812 bfd_vma symval;
6849 symval = (h->root.root.u.def.value
6853 symval = h->root.root.u.def.value;
6881 symval = isym->st_value
6888 sym_offset = (symval + irel->r_addend)
6783 bfd_vma symval; local
/freebsd-11-stable/sys/dev/ksyms/
H A Dksyms.c190 linker_symval_t symval; local
216 (c_linker_sym_t)&symtab[i], &symval) == 0) {
217 symp[i].st_value = (uintptr_t)symval.value;
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c780 Elf64_Addr symval; local
787 symval = sym->st_value;
791 symval =
792 *(uint64_t*)((char *)opd_desc->d_buf + symval);
795 symval <= addr && addr < symval + sym->st_size)
/freebsd-11-stable/contrib/elftoolchain/readelf/
H A Dreadelf.c3009 uint64_t symval; local
3020 ELF32_R_TYPE(r.r_info)), (uintmax_t)symval, symname
3023 (uintmax_t)symval, symname
3043 symval = get_symbol_value(re, s->link, GELF_R_SYM(r.r_info));
3092 uint64_t symval; local
3104 ELF32_R_TYPE(r.r_info)), (uintmax_t)symval, symname
3107 (uintmax_t)symval, symname
3127 symval = get_symbol_value(re, s->link, GELF_R_SYM(r.r_info));

Completed in 410 milliseconds