Searched refs:osym (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dmachsym.sparc.c61 Sym *osym = sdp->sd_sym; local
68 if ((osym->st_name == 0) && (nsym->st_name == 0))
74 if ((ELF_ST_BIND(osym->st_info) == STB_LOCAL) ||
76 if (osym->st_value == nsym->st_value) {
80 conv_sym_SPARC_value(osym->st_value, 0, &inv_buf1),
88 if (osym->st_value == nsym->st_value) {
93 if (((osym->st_name == 0) || (nsym->st_name == 0)) ||
96 conv_sym_SPARC_value(osym->st_value, 0, &inv_buf1),
105 if ((osym->st_shndx == SHN_ABS) &&
108 conv_sym_SPARC_value(osym
130 Sym *osym = sdp->sd_sym; local
[all...]
H A Dresolve.c61 sym_visibility_diag(Error err, Sym_desc *sdp, Sym *osym, Sym *nsym, argument
72 sdp->sd_file->ifl_name, conv_sym_other(osym->st_other, &inv_obuf),
122 Sym *osym = sdp->sd_sym; local
126 wovis = ovis = ELF_ST_VISIBILITY(osym->st_other);
188 sym_visibility_diag(ERR_WARNING, sdp, osym,
191 sym_visibility_diag(ERR_FATAL, sdp, osym,
201 sym_visibility_diag(ERR_WARNING, sdp, osym,
204 sym_visibility_diag(ERR_FATAL, sdp, osym,
215 sym_visibility_diag(ERR_WARNING, sdp, osym,
218 sym_visibility_diag(ERR_FATAL, sdp, osym,
361 Sym *osym = sdp->sd_sym; local
523 Sym *osym = sdp->sd_sym; local
554 Sym *osym = sdp->sd_sym; local
656 Sym *osym = sdp->sd_sym; local
833 Sym *osym = sdp->sd_sym; local
1086 Sym *osym = sdp->sd_sym; local
[all...]
H A Dlibs.c67 Sym *syms, *osym = sdp->sd_sym; local
142 if (osym->st_shndx == SHN_COMMON) {
158 (ELF_ST_BIND(osym->st_info) != STB_WEAK))
171 ELF_ST_TYPE(osym->st_info))
H A Dmachrel.intel.c823 Sym *osym = sym->sd_osym; local
844 if (osym->st_value != 0) {
845 radd -= osym->st_value;
H A Drelocate.c2967 Sym *osym; local
2970 if ((osym = symd->sd_osym) == 0)
2974 if ((osym->st_value <= val) &&
2975 (osym->st_value + osym->st_size > val))
H A Dsyms.c327 ld_sym_enter(const char *name, Sym *osym, Word hash, Ifl_desc *ifl, argument
372 *nsym = *osym;
/illumos-gate/usr/src/cmd/dis/
H A Ddis_target.c647 sym_entry_t *sym, *osym, *match; local
671 match = osym = NULL;
679 (!found || sym->se_sym.st_value > osym->se_sym.st_value)) {
680 osym = sym;
699 osym = match;
708 sym = osym;
710 if (osym == tgt->dt_symtab)
713 osym = osym - 1;
714 } while ((sym->se_sym.st_value == osym
[all...]
/illumos-gate/usr/src/lib/libproc/common/
H A DPsymtab.c2174 GElf_Sym sym, osym; local
2183 osym.st_value = 0;
2197 (!found || sym.st_value > osym.st_value)) {
2198 osym = sym;
2218 sym = osym;
2225 (void) symtab_getsym(symtab, oid, &osym);
2226 } while (addr >= osym.st_value &&
2227 addr < sym.st_value + osym.st_size &&
2228 osym.st_value == sym.st_value);
2246 GElf_Sym osym, *osym local
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Danalyze.c2625 Sym *osym = srp->sr_sym; local
2634 if (osym && (FLAGS1(dlmp) & FL1_RT_COPYTOOK)) {
2639 if ((osym == rcp->r_dsym) || (osym->st_value &&
2640 (osym->st_value == rcp->r_dsym->st_value))) {
2655 if (osym)
2683 if (osym && ((FLAGS1(lmp) & FL1_RT_DTFLAGS) == 0) &&
2685 (ELF_ST_TYPE(osym->st_info) != STT_FUNC) &&
2686 are_bits_zero(dlmp, osym, 0)) {
2707 if ((isym->st_size == osym
[all...]
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dsyms.c443 int col, Sym *osym, Sym *nsym, Sym_desc *sdp, Ifl_desc *ifl)
459 osabi, mach, osym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0,
442 Dbg_syms_resolving(Ofl_desc *ofl, Word ndx, const char *name, int row, int col, Sym *osym, Sym *nsym, Sym_desc *sdp, Ifl_desc *ifl) argument

Completed in 103 milliseconds