Home
last modified time | relevance | path

Searched refs:sd_ref (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dsyms.c503 sdp->sd_ref = REF_REL_NEED; in ld_sym_enter()
516 sdp->sd_ref = REF_DYN_SEEN; in ld_sym_enter()
598 if (sdp->sd_ref == REF_DYN_SEEN) { in ld_sym_enter()
691 (usdp->sd_ref != REF_REL_NEED)) { in sym_add_spec()
692 usdp->sd_ref = REF_REL_NEED; in sym_add_spec()
752 usdp->sd_ref = REF_REL_NEED; in sym_add_spec()
778 sdp->sd_ref = REF_REL_NEED; in sym_add_spec()
958 (bsdp->sd_ref == REF_REL_NEED)) { in sym_add_bounds()
969 bsdp->sd_ref = REF_REL_NEED; in sym_add_bounds()
1075 SYM_NOHASH, NULL, ofl)) != NULL) && (sdp->sd_ref != REF_DYN_SEEN)) { in ld_sym_spec()
[all …]
H A Dresolve.c149 if ((sdp->sd_ref == REF_REL_NEED) && in sym_visibility()
157 if ((sdp->sd_ref != REF_REL_NEED) && in sym_visibility()
328 if ((sdp->sd_ref == REF_DYN_SEEN) && in sym_promote()
330 sdp->sd_ref = REF_DYN_NEED; in sym_promote()
413 sdp->sd_ref = REF_REL_NEED; in sym_override()
462 if (sdp->sd_ref == REF_REL_NEED) in sym_override()
463 sdp->sd_ref = REF_DYN_NEED; in sym_override()
1090 Half oref = sdp->sd_ref;
1118 row = row + (REF_NUM * sdp->sd_ref);
1199 if (sdp->sd_ref == REF_REL_NEED) {
[all …]
H A Drelocate.c410 (sdp->sd_ref != REF_REL_NEED) || in disp_inspect()
1052 sdp->sd_ref = REF_REL_NEED; in reloc_exec()
1106 if (_sdp->sd_ref < sdp->sd_ref) { in reloc_exec()
1107 _sdp->sd_ref = sdp->sd_ref; in reloc_exec()
1117 } else if (_sdp->sd_ref > sdp->sd_ref) { in reloc_exec()
1118 sdp->sd_ref = _sdp->sd_ref; in reloc_exec()
1522 if ((_sdp->sd_ref != REF_DYN_SEEN) && in ld_process_sym_reloc()
1566 } else if ((sdp->sd_ref == REF_REL_NEED) && in ld_process_sym_reloc()
1673 if ((sdp->sd_ref == REF_REL_NEED) || in ld_process_sym_reloc()
1678 if (sdp->sd_ref == REF_DYN_NEED) in ld_process_sym_reloc()
[all …]
H A Dversion.c257 (sdp->sd_ref != REF_REL_NEED)) { in ld_vers_check_defs()
261 sdp->sd_ref = REF_REL_NEED; in ld_vers_check_defs()
275 (sdp->sd_ref == REF_REL_NEED)) { in ld_vers_check_defs()
297 sdp->sd_ref = REF_REL_NEED; in ld_vers_check_defs()
H A Dupdate.c924 ofl)) != NULL) && (sdp->sd_ref == REF_REL_NEED) && sdp->sd_isc && in update_osym()
936 ofl)) != NULL) && (sdp->sd_ref == REF_REL_NEED) && sdp->sd_isc && in update_osym()
1021 if (sdp->sd_ref == REF_DYN_SEEN) in update_osym()
1168 (sdp->sd_ref == REF_REL_NEED) && /* symbol in .o */ in update_osym()
1317 } else if (sdp->sd_ref == REF_REL_NEED) { in update_osym()
1327 } else if ((sdp->sd_ref == REF_DYN_NEED) && in update_osym()
1353 if (sdp->sd_ref == REF_DYN_NEED) { in update_osym()
1446 } else if ((sdp->sd_ref == REF_REL_NEED) && in update_osym()
1621 if (_sdp->sd_ref != REF_DYN_SEEN) { in update_osym()
1708 } else if (sdp->sd_ref == REF_DYN_NEED) { in update_osym()
[all …]
H A Dldentry.c162 if ((sdp->sd_ref == REF_DYN_SEEN) || in ld_map_out()
H A Dlibs.c548 if (sdp->sd_ref == REF_DYN_NEED) { in ar_extract_bysym()
H A Dmachrel.amd.c565 if (sdp->sd_ref == REF_DYN_NEED) { in tls_fixups()
1303 ((sdp->sd_ref == REF_DYN_NEED) && in ld_reloc_local()
H A Dmachrel.intel.c477 if (sdp->sd_ref == REF_DYN_NEED) { in tls_fixups()
1294 ((sdp->sd_ref == REF_DYN_NEED) && in ld_reloc_local()
H A Dmachrel.sparc.c867 if (sdp->sd_ref == REF_DYN_NEED) { in tls_fixups()
1674 ((sdp->sd_ref == REF_DYN_NEED) && in ld_reloc_local()
H A D_libld.h534 ((((_sdp->sd_ref != REF_DYN_NEED) && \
H A Dsections.c1067 (sdp->sd_ref == REF_REL_NEED) && in make_dynamic()
1074 (sdp->sd_ref == REF_REL_NEED) && in make_dynamic()
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dsyms.c238 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_syms_entered()
312 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_syms_cap_local()
402 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_syms_new()
422 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_syms_updated()
473 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_syms_resolved()
513 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_syms_copy_reloc()
H A Dmap.c120 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_map_size_old()
137 conv_def_tag(sdp->sd_ref, &inv_buf)); in Dbg_map_symbol()
/illumos-gate/usr/src/cmd/sgs/include/
H A Dlibld.h1205 Half sd_ref; /* reference definition of symbol */ member