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

/freebsd-10.2-release/libexec/rtld-elf/amd64/
H A Dreloc.c131 Elf_Addr *where, symval; local
184 symval = (Elf_Addr)rtld_resolve_ifunc(
199 symval = (Elf_Addr)defobj->relocbase +
215 *where = symval + rela->r_addend;
223 *where32 = (Elf32_Addr)(unsigned long)(symval +
241 *where = symval;
/freebsd-10.2-release/libexec/rtld-elf/i386/
H A Dreloc.c132 Elf_Addr *where, symval, add; local
169 symval = (Elf_Addr)rtld_resolve_ifunc(
183 symval = (Elf_Addr)defobj->relocbase +
198 *where += symval;
206 *where += symval - (Elf_Addr)where;
223 *where = symval;
/freebsd-10.2-release/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.c783 linker_symval_t symval; local
793 LINKER_SYMBOL_VALUES(file, sym, &symval);
794 if (symval.value == 0)
800 common_size = symval.size;
803 ".value=%p\n", symval.value));
804 return (symval.value);
909 linker_debug_symbol_values(c_linker_sym_t sym, linker_symval_t *symval) argument
914 if (LINKER_SYMBOL_VALUES(lf, sym, symval) == 0)
924 linker_symval_t symval; local
932 error = linker_debug_symbol_values(sym, &symval);
964 linker_ddb_symbol_values(c_linker_sym_t sym, linker_symval_t *symval) argument
1286 linker_symval_t symval; local
[all...]
H A Dlink_elf.c1298 linker_symval_t *symval)
1304 symval->name = ef->strtab + es->st_name;
1305 symval->value = (caddr_t) ef->address + es->st_value;
1306 symval->size = es->st_size;
1312 symval->name = ef->ddbstrtab + es->st_name;
1313 symval->value = (caddr_t) ef->address + es->st_value;
1314 symval->size = es->st_size;
1364 linker_symval_t symval; local
1377 link_elf_symbol_values(lf, sym, &symval);
1378 if (symval
1297 link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym, linker_symval_t *symval) argument
1436 linker_symval_t symval; local
[all...]
H A Dlink_elf_obj.c1080 linker_symval_t *symval)
1086 symval->name = ef->ddbstrtab + es->st_name;
1087 symval->value = (caddr_t)es->st_value;
1088 symval->size = es->st_size;
1185 linker_symval_t symval; local
1194 error = link_elf_symbol_values(file, (c_linker_sym_t) symp, &symval);
1197 error = callback(file, i, &symval, opaque);
1079 link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym, linker_symval_t *symval) argument
/freebsd-10.2-release/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-10.2-release/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-10.2-release/sys/cddl/dev/fbt/
H A Dfbt.c226 linker_symval_t *symval, void *opaque)
229 const char *name = symval->name;
249 size = symval->size;
251 instr = (u_int8_t *) symval->value;
252 limit = (u_int8_t *) symval->value + symval->size;
349 if (check < symval->value)
357 if (ptr >= (uint8_t *) symval->value && ptr < limit) {
391 (uintptr_t)(instr - (uint8_t *) symval->value) + 1;
397 (uintptr_t)(instr - (uint8_t *) symval
225 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
[all...]
H A Dfbt_powerpc.c195 linker_symval_t *symval, void *opaque)
198 const char *name = symval->name;
221 instr = (u_int32_t *) symval->value;
222 limit = (u_int32_t *) (symval->value + symval->size);
267 if (ptr >= (uint32_t *) symval->value && ptr < limit) {
194 fbt_provide_module_function(linker_file_t lf, int symindx, linker_symval_t *symval, void *opaque) argument
/freebsd-10.2-release/sys/dev/ksyms/
H A Dksyms.c178 linker_symval_t symval; local
205 (c_linker_sym_t) &symtab[i], &symval) == 0) {
206 symp[i].st_value = (uintptr_t) symval.value;

Completed in 182 milliseconds