Lines Matching refs:mv

815 ld_map_sym_ver_init(Mapfile *mf, char *name, ld_map_ver_t *mv)
820 mv->mv_name = name;
821 mv->mv_scope = FLG_SCOPE_DFLT;
822 mv->mv_errcnt = 0;
858 if (((mv->mv_vdp = ld_vers_find(name, hash,
860 ((mv->mv_vdp = ld_vers_desc(name, hash,
869 if (mv->mv_vdp->vd_ndx == 0) {
871 mv->mv_vdp->vd_ndx = (Half)++ofl->ofl_vercnt;
872 mv->mv_vdp->vd_file = ld_map_ifl(mf);
873 mv->mv_vdp->vd_flags = VER_FLG_WEAK;
880 mv->mv_vdp = (Ver_desc *)ofl->ofl_verdesc->apl_data[0];
892 * mv - Information related to version being defined
895 * On success, mv is updated to change the current scope.
896 * On failure, mv->errcnt is incremented, and mv is otherwise unaltered.
899 ld_map_sym_scope(Mapfile *mf, const char *scope_name, ld_map_ver_t *mv)
960 mv->mv_errcnt++;
964 mv->mv_scope = scope->type;
978 ld_map_sym_autoreduce(Mapfile *mf, ld_map_ver_t *mv)
980 switch (mv->mv_scope) {
999 mv->mv_errcnt++;
1009 * mv - Information related to version being defined
1016 * On success, the filtee is added. On failure, mv->errcnt is
1017 * incremented, and mv/ms are otherwise unaltered.
1020 ld_map_sym_filtee(Mapfile *mf, ld_map_ver_t *mv, ld_map_sym_t *ms,
1029 mv->mv_errcnt++;
1036 mv->mv_errcnt++;
1059 * problems, increments mv->mv_errcnt, and returns TRUE.
1062 ld_map_sym_enter(Mapfile *mf, ld_map_ver_t *mv, ld_map_sym_t *ms)
1080 DBG_CALL(Dbg_map_version(ofl->ofl_lml, mv->mv_name, ms->ms_name,
1081 mv->mv_scope));
1099 mv->mv_errcnt++;
1170 (mv->mv_vdp->vd_ndx != VER_NDX_GLOBAL) &&
1171 (sdp->sd_aux->sa_overndx != mv->mv_vdp->vd_ndx)) {
1179 mv->mv_errcnt++;
1238 if (mv->mv_scope == FLG_SCOPE_HIDD) {
1249 } else if (mv->mv_scope == FLG_SCOPE_ELIM) {
1269 if (mv->mv_scope == FLG_SCOPE_SNGL) {
1272 } else if (mv->mv_scope == FLG_SCOPE_PROT) {
1275 } else if (mv->mv_scope == FLG_SCOPE_EXPT) {
1287 sdp->sd_aux->sa_overndx = mv->mv_vdp->vd_ndx;
1288 mv->mv_vdp->vd_flags |= FLG_VER_REFER;
1301 ((mv->mv_scope != FLG_SCOPE_HIDD) &&
1302 (mv->mv_scope != FLG_SCOPE_ELIM))) {
1307 ((mv->mv_scope != FLG_SCOPE_DFLT) &&
1308 (mv->mv_scope != FLG_SCOPE_EXPT) &&
1309 (mv->mv_scope != FLG_SCOPE_SNGL))) {
1313 ((mv->mv_scope != FLG_SCOPE_DFLT) &&
1314 (mv->mv_scope != FLG_SCOPE_PROT))) {
1318 (mv->mv_scope == FLG_SCOPE_PROT)) {
1322 (mv->mv_scope == FLG_SCOPE_SNGL)) {
1339 mv->mv_errcnt++;
1424 ld_map_sym_ver_fini(Mapfile *mf, ld_map_ver_t *mv)
1446 if (mv->mv_vdp->vd_ndx == VER_NDX_GLOBAL) {
1469 if (ld_vers_find(name, hash, mv->mv_vdp->vd_deps) ==
1471 if (aplist_append(&mv->mv_vdp->vd_deps, vdp,
1476 vdp->vd_ref = mv->mv_vdp;