/freebsd-10.2-release/libexec/rtld-elf/amd64/ |
H A D | reloc.c | 131 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 D | reloc.c | 132 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 D | subr_stack.c | 262 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 D | kern_linker.c | 783 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 D | link_elf.c | 1298 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 D | link_elf_obj.c | 1080 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 D | write.c | 640 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 D | elf64-alpha.c | 2928 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 D | elf32-cr16.c | 1066 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 D | srec.c | 347 bfd_vma symval; local 423 symval = 0; 426 symval <<= 4; 427 symval += NIBBLE (c); 431 if (! srec_new_symbol (abfd, symname, symval))
|
H A D | elfxx-mips.c | 6812 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 D | fbt.c | 226 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 D | fbt_powerpc.c | 195 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 D | ksyms.c | 178 linker_symval_t symval; local 205 (c_linker_sym_t) &symtab[i], &symval) == 0) { 206 symp[i].st_value = (uintptr_t) symval.value;
|