Searched refs:st_value (Results 1 - 25 of 90) sorted by relevance

1234

/freebsd-10.1-release/lib/libproc/test/t3-name2sym/
H A Dt3-name2sym.c48 printf("0x%lx\n", sym.st_value);
50 printf("0x%lx\n", sym.st_value);
/freebsd-10.1-release/cddl/contrib/opensolaris/tools/ctf/common/
H A Dsymbol.c59 sym->st_value == 0)
/freebsd-10.1-release/contrib/libexecinfo/
H A Dsymtab.c55 uintptr_t st_value; member in struct:symbol
69 return (int)(intmax_t)(sa->st_value - sb->st_value);
138 s->st_value = sym.st_value;
174 if (s[mid].st_value < me)
176 else if (s[mid].st_value > me)
187 sd = me - s[mid].st_value;
189 dli->dli_saddr = (void *)s[mid].st_value;
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libdtrace/powerpc/
H A Ddt_isadep.c46 ftp->ftps_pc = (uintptr_t)symp->st_value;
75 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) {
88 ftp->ftps_pc = symp->st_value;
106 temp += symp->st_value + i * 4;
114 if (temp >= symp->st_value &&
115 temp <= (symp->st_value + symp->st_size))
144 ftp->ftps_pc = (uintptr_t)symp->st_value;
166 ftp->ftps_pc = (uintptr_t)symp->st_value;
/freebsd-10.1-release/lib/librtld_db/
H A Drtld_db.c242 DPRINTF("found r_debug_state at 0x%lx\n", (unsigned long)sym.st_value);
243 rdap->rda_preinit_addr = sym.st_value;
244 rdap->rda_dlactivity_addr = sym.st_value;
250 (unsigned long)sym.st_value);
251 rdap->rda_postinit_addr = sym.st_value;
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libdtrace/i386/
H A Ddt_isadep.c71 ftp->ftps_pc = (uintptr_t)symp->st_value;
109 size = dt_instr_size(&text[i], dtp, pid, symp->st_value + i,
168 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) {
175 ftp->ftps_pc = (uintptr_t)symp->st_value;
195 symp->st_value + i, dmodel);
228 symp->st_value + i, dmodel);
298 ftp->ftps_pc = (uintptr_t)symp->st_value;
325 if (Pread(P, text, symp->st_size, symp->st_value) !=
359 symp->st_value + i, dmodel);
404 ftp->ftps_pc = (uintptr_t)symp->st_value;
[all...]
/freebsd-10.1-release/libexec/rtld-elf/arm/
H A Drtld_machdep.h46 ((defobj)->relocbase + (def)->st_value)
H A Dreloc.c76 srcsym->st_value);
170 tmp = (Elf_Addr)obj->relocbase + def->st_value
199 def->st_value;
204 def->st_value;
247 tmp = (Elf_Addr)(def->st_value);
286 tmp = (Elf_Addr)def->st_value + defobj->tlsoffset +
397 target = (Elf_Addr)(defobj->relocbase + def->st_value);
/freebsd-10.1-release/libexec/rtld-elf/sparc64/
H A Drtld_machdep.h48 ((defobj)->relocbase + (def)->st_value)
/freebsd-10.1-release/contrib/binutils/include/elf/
H A Dexternal.h130 unsigned char st_value[4]; /* Value of the symbol */ member in struct:__anon514
142 unsigned char st_value[8]; /* Value of the symbol */ member in struct:__anon515
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libdtrace/sparc/
H A Ddt_isadep.c57 ftp->ftps_pc = (uintptr_t)symp->st_value;
85 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) {
98 ftp->ftps_pc = symp->st_value;
112 instr.ftiq_pc = symp->st_value + i * 4;
285 ftp->ftps_pc = (uintptr_t)symp->st_value;
307 ftp->ftps_pc = (uintptr_t)symp->st_value;
/freebsd-10.1-release/libexec/rtld-elf/amd64/
H A Dreloc.c102 srcaddr = (const void *) (defobj->relocbase + srcsym->st_value);
199 def->st_value;
259 *where = (Elf_Addr)(def->st_value - defobj->tlsoffset +
279 *where32 = (Elf32_Addr)(def->st_value -
286 *where += (Elf_Addr)(def->st_value + rela->r_addend);
289 *where32 += (Elf32_Addr)(def->st_value +
370 target = (Elf_Addr)(defobj->relocbase + def->st_value + rela->r_addend);
H A Drtld_machdep.h56 ((defobj)->relocbase + (def)->st_value)
/freebsd-10.1-release/sys/ddb/
H A Ddb_main.c110 if (off < sym->st_value)
116 if ((off - sym->st_value) > diff)
118 if ((off - sym->st_value) < diff) {
119 diff = off - sym->st_value;
167 *valp = (db_expr_t)((const Elf_Sym *)sym)->st_value;
/freebsd-10.1-release/lib/libelf/
H A Dgelf_sym.c82 dst->st_value = (Elf64_Addr) sym32->st_value;
145 LIBELF_COPY_U32(sym32, gs, st_value);
/freebsd-10.1-release/contrib/binutils/gas/config/
H A Dobj-elf.h115 (elf_symbol (symbol_get_bfdsym (S))->internal_elf_sym.st_value)
119 (elf_symbol (symbol_get_bfdsym (S))->internal_elf_sym.st_value = (V))
/freebsd-10.1-release/libexec/rtld-elf/
H A Ddebug.c40 " symbol name r_info r_offset st_value st_size address value\n"
117 (u_long)sym->st_value, (int)sym->st_size,
139 (u_long)sym->st_value, (int)sym->st_size,
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_module.c110 if (sym->st_value != 0 &&
115 sym->st_value += (Elf_Addr) dmp->dm_reloc_offset;
118 sym->st_value +=
160 if (sym->st_value != 0 &&
164 sym->st_value += (Elf_Addr) dmp->dm_reloc_offset;
167 sym->st_value +=
189 if (lhs->st_value != rhs->st_value)
190 return (lhs->st_value > rhs->st_value
[all...]
/freebsd-10.1-release/libexec/rtld-elf/i386/
H A Drtld_machdep.h56 ((defobj)->relocbase + (def)->st_value)
H A Dreloc.c103 srcaddr = (const void *) (defobj->relocbase + srcsym->st_value);
183 def->st_value;
245 add = (Elf_Addr)(def->st_value - defobj->tlsoffset);
255 *where += (Elf_Addr) def->st_value;
327 target = (Elf_Addr)(defobj->relocbase + def->st_value);
/freebsd-10.1-release/libexec/rtld-elf/mips/
H A Drtld_machdep.h47 ((defobj)->relocbase + (def)->st_value)
H A Dreloc.c188 *got = sym->st_value + relocbase;
250 target = (Elf_Addr)(defobj->relocbase + def->st_value);
321 * by not outputting a PLT slot and setting st_value
329 *got = def->st_value + (Elf_Addr)defobj->relocbase;
333 sym->st_value != 0 && sym->st_shndx == SHN_UNDEF) {
336 * st_value should be 0, forcing us to resolve the
349 *got = sym->st_value + (Elf_Addr)obj->relocbase;
358 *got = sym->st_value +
373 *got = def->st_value + (Elf_Addr)defobj->relocbase;
443 val += (Elf_Addr)def->st_value;
[all...]
/freebsd-10.1-release/libexec/rtld-elf/powerpc/
H A Drtld_machdep.h46 ((defobj)->relocbase + (def)->st_value)
/freebsd-10.1-release/libexec/rtld-elf/powerpc64/
H A Drtld_machdep.h46 ((defobj)->relocbase + (def)->st_value)
/freebsd-10.1-release/lib/libproc/
H A Dproc_sym.c297 rsym = map->pr_vaddr + sym.st_value;
299 rsym = sym.st_value;
306 * DTrace expects the st_value to contain
310 symcopy->st_value = rsym;
332 rsym = map->pr_vaddr + sym.st_value;
334 rsym = sym.st_value;
341 * DTrace expects the st_value to contain
345 symcopy->st_value = rsym;
474 symcopy->st_value += map->pr_vaddr;
491 symcopy->st_value
[all...]

Completed in 223 milliseconds

1234