| /NextBSD/contrib/libexecinfo/ |
| HD | symtab.c | 55 uintptr_t st_value; member 69 return (int)(intmax_t)(sa->st_value - sb->st_value); in address_compare() 138 s->st_value = sym.st_value; in symtab_create() 174 if (s[mid].st_value < me) in symtab_find() 176 else if (s[mid].st_value > me) in symtab_find() 187 sd = me - s[mid].st_value; in symtab_find() 189 dli->dli_saddr = (void *)s[mid].st_value; in symtab_find()
|
| /NextBSD/cddl/contrib/opensolaris/lib/libdtrace/powerpc/ |
| HD | dt_isadep.c | 46 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_entry_probe() 75 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) { in dt_pid_create_return_probe() 88 ftp->ftps_pc = symp->st_value; in dt_pid_create_return_probe() 106 temp += symp->st_value + i * 4; in dt_pid_create_return_probe() 114 if (temp >= symp->st_value && in dt_pid_create_return_probe() 115 temp <= (symp->st_value + symp->st_size)) in dt_pid_create_return_probe() 144 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_offset_probe() 166 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_glob_offset_probes()
|
| /NextBSD/cddl/contrib/opensolaris/lib/libdtrace/i386/ |
| HD | dt_isadep.c | 71 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_entry_probe() 109 size = dt_instr_size(&text[i], dtp, pid, symp->st_value + i, in dt_pid_has_jump_table() 168 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) { in dt_pid_create_return_probe() 175 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_return_probe() 195 symp->st_value + i, dmodel); in dt_pid_create_return_probe() 228 symp->st_value + i, dmodel); in dt_pid_create_return_probe() 298 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_offset_probe() 325 if (Pread(P, text, symp->st_size, symp->st_value) != in dt_pid_create_offset_probe() 359 symp->st_value + i, dmodel); in dt_pid_create_offset_probe() 404 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_glob_offset_probes() [all …]
|
| /NextBSD/cddl/contrib/opensolaris/lib/libdtrace/arm/ |
| HD | dt_isadep.c | 66 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_entry_probe() 97 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) { in dt_pid_create_return_probe() 110 ftp->ftps_pc = symp->st_value; in dt_pid_create_return_probe() 137 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_offset_probe() 159 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_glob_offset_probes()
|
| /NextBSD/lib/librtld_db/ |
| HD | rtld_db.c | 242 DPRINTF("found r_debug_state at 0x%lx\n", (unsigned long)sym.st_value); in rd_reset() 243 rdap->rda_preinit_addr = sym.st_value; in rd_reset() 244 rdap->rda_dlactivity_addr = sym.st_value; in rd_reset() 250 (unsigned long)sym.st_value); in rd_reset() 251 rdap->rda_postinit_addr = sym.st_value; in rd_reset()
|
| /NextBSD/cddl/contrib/opensolaris/lib/libdtrace/sparc/ |
| HD | dt_isadep.c | 57 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_entry_probe() 85 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) { in dt_pid_create_return_probe() 98 ftp->ftps_pc = symp->st_value; in dt_pid_create_return_probe() 112 instr.ftiq_pc = symp->st_value + i * 4; in dt_pid_create_return_probe() 285 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_offset_probe() 307 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_glob_offset_probes()
|
| /NextBSD/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| HD | dt_module.c | 111 if (sym->st_value != 0 && in dt_module_syminit32() 116 sym->st_value += (Elf_Addr) dmp->dm_reloc_offset; in dt_module_syminit32() 119 sym->st_value += in dt_module_syminit32() 161 if (sym->st_value != 0 && in dt_module_syminit64() 165 sym->st_value += (Elf_Addr) dmp->dm_reloc_offset; in dt_module_syminit64() 168 sym->st_value += in dt_module_syminit64() 190 if (lhs->st_value != rhs->st_value) in dt_module_symcomp32() 191 return (lhs->st_value > rhs->st_value ? 1 : -1); in dt_module_symcomp32() 219 if (lhs->st_value != rhs->st_value) in dt_module_symcomp64() 220 return (lhs->st_value > rhs->st_value ? 1 : -1); in dt_module_symcomp64() [all …]
|
| HD | dt_pid.c | 245 symp->st_value != pp->dpp_last.st_value || in dt_pid_sym_filt() 290 pp->dpp_stret[0] = sym.st_value; in dt_pid_per_mod() 296 pp->dpp_stret[1] = sym.st_value; in dt_pid_per_mod() 302 pp->dpp_stret[2] = sym.st_value; in dt_pid_per_mod() 308 pp->dpp_stret[3] = sym.st_value; in dt_pid_per_mod() 344 sym.st_value = 0; in dt_pid_per_mod() 374 if (Ppltdest(pp->dpp_pr, sym.st_value) != NULL) in dt_pid_per_mod() 378 (void) Plookup_by_addr(pp->dpp_pr, sym.st_value, pp->dpp_func, in dt_pid_per_mod() 603 dh.dofhp_dof = sym.st_value; in dt_pid_usdt_mapping()
|
| /NextBSD/libexec/rtld-elf/mips/ |
| HD | reloc.c | 188 *got = sym->st_value + relocbase; in _rtld_relocate_nonplt_self() 250 target = (Elf_Addr)(defobj->relocbase + def->st_value); in _mips_rtld_bind() 329 *got = def->st_value + (Elf_Addr)defobj->relocbase; in reloc_non_plt() 333 sym->st_value != 0 && sym->st_shndx == SHN_UNDEF) { in reloc_non_plt() 349 *got = sym->st_value + (Elf_Addr)obj->relocbase; in reloc_non_plt() 358 *got = sym->st_value + in reloc_non_plt() 373 *got = def->st_value + (Elf_Addr)defobj->relocbase; in reloc_non_plt() 443 val += (Elf_Addr)def->st_value; in reloc_non_plt() 498 val += (Elf_Addr)def->st_value - TLS_DTP_OFFSET; in reloc_non_plt() 526 val += (Elf_Addr)(def->st_value + defobj->tlsoffset in reloc_non_plt()
|
| /NextBSD/sys/ddb/ |
| HD | db_main.c | 115 if (off < sym->st_value) in X_db_search_symbol() 121 if ((off - sym->st_value) > diff) in X_db_search_symbol() 123 if ((off - sym->st_value) < diff) { in X_db_search_symbol() 124 diff = off - sym->st_value; in X_db_search_symbol() 172 *valp = (db_expr_t)((const Elf_Sym *)sym)->st_value; in X_db_symbol_values()
|
| /NextBSD/libexec/rtld-elf/riscv/ |
| HD | reloc.c | 71 gp = req.sym_out->st_value; in set_gp() 139 srcaddr = (const void *)(defobj->relocbase + srcsym->st_value); in do_copy_relocations() 193 *where = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots() 281 *where = (Elf_Addr)(defobj->relocbase + def->st_value + in reloc_non_plt() 327 *where += (Elf_Addr)(def->st_value + rela->r_addend in reloc_non_plt() 353 *where = (def->st_value + rela->r_addend + in reloc_non_plt()
|
| /NextBSD/libexec/rtld-elf/amd64/ |
| HD | reloc.c | 103 srcaddr = (const void *) (defobj->relocbase + srcsym->st_value); in do_copy_relocations() 200 def->st_value; in reloc_non_plt() 260 *where = (Elf_Addr)(def->st_value - defobj->tlsoffset + in reloc_non_plt() 280 *where32 = (Elf32_Addr)(def->st_value - in reloc_non_plt() 287 *where += (Elf_Addr)(def->st_value + rela->r_addend); in reloc_non_plt() 290 *where32 += (Elf32_Addr)(def->st_value + in reloc_non_plt() 371 target = (Elf_Addr)(defobj->relocbase + def->st_value + rela->r_addend); in reloc_jmpslots()
|
| /NextBSD/lib/libproc/tests/ |
| HD | proc_test.c | 128 ATF_CHECK_EQ_MSG(addr, sym->st_value, in verify_bkpt() 130 addr, (uintmax_t)sym->st_value); in verify_bkpt() 283 set_bkpt(phdl, r_debug_state_sym.st_value, &saved); in ATF_TC_BODY() 286 remove_bkpt(phdl, r_debug_state_sym.st_value, saved); in ATF_TC_BODY() 288 set_bkpt(phdl, main_sym.st_value, &saved); in ATF_TC_BODY() 291 remove_bkpt(phdl, main_sym.st_value, saved); in ATF_TC_BODY()
|
| /NextBSD/cddl/contrib/opensolaris/lib/libdtrace/aarch64/ |
| HD | dt_isadep.c | 52 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_entry_probe() 86 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_offset_probe() 108 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_glob_offset_probes()
|
| /NextBSD/libexec/rtld-elf/arm/ |
| HD | reloc.c | 112 srcsym->st_value); in do_copy_relocations() 206 tmp = (Elf_Addr)obj->relocbase + def->st_value in reloc_nonplt_object() 235 def->st_value; in reloc_nonplt_object() 240 def->st_value; in reloc_nonplt_object() 283 tmp = (Elf_Addr)(def->st_value); in reloc_nonplt_object() 322 tmp = (Elf_Addr)def->st_value + defobj->tlsoffset + in reloc_nonplt_object() 433 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
|
| /NextBSD/libexec/rtld-elf/aarch64/ |
| HD | reloc.c | 118 srcaddr = (const void *)(defobj->relocbase + srcsym->st_value); in do_copy_relocations() 164 tlsdesc->index = defobj->tlsoffset + def->st_value + rela->r_addend; in rtld_tlsdesc_handle_locked() 252 *where = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots() 344 *where = (Elf_Addr)defobj->relocbase + def->st_value + in reloc_non_plt() 383 *where = def->st_value + rela->r_addend + in reloc_non_plt()
|
| /NextBSD/sys/kern/ |
| HD | link_elf_obj.c | 379 es->st_value += (Elf_Addr)ef->progtab[pb].addr; in link_elf_link_preload() 816 es->st_value += (Elf_Addr)ef->progtab[pb].addr; in link_elf_load_file() 1117 symval->value = (caddr_t)es->st_value; in link_elf_symbol_values() 1131 u_long st_value; in link_elf_search_symbol() local 1139 st_value = es->st_value; in link_elf_search_symbol() 1140 if (off >= st_value) { in link_elf_search_symbol() 1141 if (off - st_value < diff) { in link_elf_search_symbol() 1142 diff = off - st_value; in link_elf_search_symbol() 1146 } else if (off - st_value == diff) { in link_elf_search_symbol() 1201 if (symp->st_value != 0 && in link_elf_each_function_name() [all …]
|
| HD | link_elf.c | 1329 (symp->st_value != 0 && in link_elf_lookup_symbol() 1349 (symp->st_value != 0 && in link_elf_lookup_symbol() 1370 symval->value = (caddr_t) ef->address + es->st_value; in link_elf_symbol_values() 1378 symval->value = (caddr_t) ef->address + es->st_value; in link_elf_symbol_values() 1392 u_long st_value; in link_elf_search_symbol() local 1400 st_value = es->st_value + (uintptr_t) (void *) ef->address; in link_elf_search_symbol() 1401 if (off >= st_value) { in link_elf_search_symbol() 1402 if (off - st_value < diff) { in link_elf_search_symbol() 1403 diff = off - st_value; in link_elf_search_symbol() 1407 } else if (off - st_value == diff) { in link_elf_search_symbol() [all …]
|
| /NextBSD/contrib/elftoolchain/libelf/ |
| HD | gelf_sym.c | 84 dst->st_value = (Elf64_Addr) sym32->st_value; in gelf_getsym() 150 LIBELF_COPY_U32(sym32, gs, st_value); in gelf_update_sym()
|
| /NextBSD/libexec/rtld-elf/i386/ |
| HD | reloc.c | 104 srcaddr = (const void *) (defobj->relocbase + srcsym->st_value); in do_copy_relocations() 184 def->st_value; in reloc_non_plt() 246 add = (Elf_Addr)(def->st_value - defobj->tlsoffset); in reloc_non_plt() 256 *where += (Elf_Addr) def->st_value; in reloc_non_plt() 328 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
|
| /NextBSD/libexec/rtld-elf/powerpc64/ |
| HD | reloc.c | 110 srcaddr = (const void *) (defobj->relocbase+srcsym->st_value); in do_copy_relocations() 180 tmp = (Elf_Addr)(defobj->relocbase + def->st_value + in reloc_nonplt_object() 255 + (Elf_Addr *)(def->st_value + rela->r_addend in reloc_nonplt_object() 267 *where += (Elf_Addr)(def->st_value + rela->r_addend in reloc_nonplt_object() 410 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
|
| /NextBSD/contrib/elftoolchain/nm/ |
| HD | nm.c | 380 if (l->sym->st_value == r->sym->st_value) in cmp_value() 382 return (l->sym->st_value > r->sym->st_value ? 1 : -1); in cmp_value() 392 return (l->sym->st_value - r->sym->st_value); in cmp_value() 1551 ep->sym->st_value >= func->lowpc && in print_lineno() 1552 ep->sym->st_value < func->highpc) { in print_lineno() 1563 ep->sym->st_value == var->addr) { in print_lineno() 1573 if (ep->sym->st_value == lie->addr) { in print_lineno() 1780 if (sym->st_value == 0 && (sym->st_info & 0xf) == STT_FILE) in sym_elem_nondebug() 1857 e->sym->st_value = sym->st_size; in sym_list_insert() 2025 printf("%016" PRIo64, sym->st_value); in sym_value_oct_print() [all …]
|
| /NextBSD/libexec/rtld-elf/powerpc/ |
| HD | reloc.c | 114 srcaddr = (const void *) (defobj->relocbase+srcsym->st_value); in do_copy_relocations() 183 tmp = (Elf_Addr)(defobj->relocbase + def->st_value + in reloc_nonplt_object() 258 + (Elf_Addr *)(def->st_value + rela->r_addend in reloc_nonplt_object() 270 *where += (Elf_Addr)(def->st_value + rela->r_addend in reloc_nonplt_object() 445 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
|
| /NextBSD/contrib/binutils/include/elf/ |
| HD | external.h | 130 unsigned char st_value[4]; /* Value of the symbol */ member 142 unsigned char st_value[8]; /* Value of the symbol */ member
|
| /NextBSD/libexec/rtld-elf/ |
| HD | debug.c | 117 (u_long)sym->st_value, (int)sym->st_size, in dump_Elf_Rel() 139 (u_long)sym->st_value, (int)sym->st_size, in dump_Elf_Rela()
|