Home
last modified time | relevance | path

Searched refs:_sdp (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Drelocate.c1107 _sdp->sd_ref = sdp->sd_ref; in reloc_exec()
1118 sdp->sd_ref = _sdp->sd_ref; in reloc_exec()
1139 _sdp = 0; in reloc_exec()
1175 if (_sdp) { in reloc_exec()
1197 _sdp = RELAUX_GET_USYM(rsp); in reloc_exec()
1201 _sdp->sd_shndx = _sdp->sd_sym->st_shndx = SHN_COMMON; in reloc_exec()
1227 if (_sdp->sd_isc && in reloc_exec()
1250 cr.c_sdp = _sdp; in reloc_exec()
1277 _sdp->sd_file->ifl_name, _sdp->sd_name); in reloc_exec()
1280 _sdp->sd_sym->st_value)); in reloc_exec()
[all …]
H A D_libld.h532 #define DYNSORT_TEST_ATTR(_sdp, _sym) \ argument
533 ((_sdp->sd_flags & FLG_SY_DYNSORT) || \
534 ((((_sdp->sd_ref != REF_DYN_NEED) && \
535 (_sdp->sd_sym->st_shndx != SHN_UNDEF)) || \
536 (_sdp->sd_flags & FLG_SY_MVTOCOMM)) && \
538 !(_sdp->sd_flags & FLG_SY_NODYNSORT)))
559 #define DYNSORT_COUNT(_sdp, _sym, _type, _inc_or_dec_op) \ argument
570 if ((_cnt_var != NULL) && DYNSORT_TEST_ATTR(_sdp, _sym)) \
H A Dresolve.c498 Sym_desc * _sdp; in sym_override() local
500 _sdp = sdp->sd_file->ifl_oldndx[link]; in sym_override()
501 _sdp->sd_aux->sa_linkndx = 0; in sym_override()
H A Dupdate.c161 #define ADD_TO_DYNSORT(_sdp, _sym, _type, _sym_ndx) \ in update_osym() argument
174 if ((_dynsort_arr != NULL) && DYNSORT_TEST_ATTR(_sdp, _sym)) \ in update_osym()
1617 Sym_desc *_sdp; in update_osym() local
1619 _sdp = sdp->sd_file->ifl_oldndx[sap->sa_linkndx]; in update_osym()
1621 if (_sdp->sd_ref != REF_DYN_SEEN) { in update_osym()
1651 wk.wk_alias = _sdp; in update_osym()
1942 Sym_desc *sdp, *_sdp; in update_osym() local
1947 _sdp = wkp->wk_alias; in update_osym()
1948 _sym = __sym = _sdp->sd_sym; in update_osym()
H A Dsyms.c2062 #define SYM_LOC_BADADDR(_sdp, _sym, _type) \ in ld_sym_process() argument
2067 _sdp->sd_isc && _sdp->sd_isc->is_shdr && \ in ld_sym_process()
2068 ((_sym->st_value + _sym->st_size) > _sdp->sd_isc->is_shdr->sh_size)) in ld_sym_process()
/illumos-gate/usr/src/cmd/sgs/include/
H A Dlibld.h1364 #define SYM_IS_HIDDEN(_sdp) \ argument
1365 (((_sdp)->sd_flags & (FLG_SY_HIDDEN | FLG_SY_CAP)) == FLG_SY_HIDDEN)