Home
last modified time | relevance | path

Searched refs:st_value (Results 1 – 25 of 103) sorted by relevance

12345

/NextBSD/contrib/libexecinfo/
HDsymtab.c55 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/
HDdt_isadep.c46 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/
HDdt_isadep.c71 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/
HDdt_isadep.c66 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/
HDrtld_db.c242 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/
HDdt_isadep.c57 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/
HDdt_module.c111 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 …]
HDdt_pid.c245 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/
HDreloc.c188 *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/
HDdb_main.c115 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/
HDreloc.c71 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/
HDreloc.c103 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/
HDproc_test.c128 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/
HDdt_isadep.c52 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/
HDreloc.c112 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/
HDreloc.c118 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/
HDlink_elf_obj.c379 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 …]
HDlink_elf.c1329 (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/
HDgelf_sym.c84 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/
HDreloc.c104 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/
HDreloc.c110 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/
HDnm.c380 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/
HDreloc.c114 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/
HDexternal.h130 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/
HDdebug.c117 (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()

12345