Lines Matching refs:dlmp
239 are_bits_zero(Rt_map *dlmp, Sym *dsym, int dest) in are_bits_zero() argument
244 if ((FLAGS(dlmp) & FLG_RT_FIXED) == 0) in are_bits_zero()
245 daddr += ADDR(dlmp); in are_bits_zero()
252 if ((mpp = find_segment(daddr, dlmp)) == NULL) in are_bits_zero()
268 if ((FLAGS(dlmp) & FLG_RT_MOVE) == 0) in are_bits_zero()
2624 Rt_map *lmp, *clmp, *dlmp = srp->sr_dmap; in lookup_sym_interpose() local
2634 if (osym && (FLAGS1(dlmp) & FL1_RT_COPYTOOK)) { in lookup_sym_interpose()
2638 for (ALIST_TRAVERSE(COPY_R(dlmp), idx, rcp)) { in lookup_sym_interpose()
2656 clmp = dlmp; in lookup_sym_interpose()
2686 are_bits_zero(dlmp, osym, 0)) { in lookup_sym_interpose()
2744 if (lmp == dlmp) in lookup_sym_interpose()
2798 Rt_map *dlmp, *clmp = slp->sl_cmap; in lookup_sym_direct() local
2892 dlmp = srp->sr_dmap; in lookup_sym_direct()
2893 if ((ret == 0) || (dlmp && (LIST(dlmp)->lm_head != dlmp) && in lookup_sym_direct()
2894 (LIST(dlmp) == LIST(clmp)))) { in lookup_sym_direct()
3069 Rt_map *dlmp = srp->sr_dmap; in _lookup_sym() local
3071 (ulong_t)SYMTAB(dlmp)) / SYMENT(dlmp)); in _lookup_sym()
3077 if (((sip = SYMINFO(dlmp)) == 0) || in _lookup_sym()
3080 (dsymndx * SYMINENT(dlmp)))) == 0) || in _lookup_sym()
3293 bind_one(Rt_map *clmp, Rt_map *dlmp, uint_t flags) in bind_one() argument
3304 if (bdp->b_depend == dlmp) { in bind_one()
3318 bdp->b_depend = dlmp; in bind_one()
3328 if (aplist_append(&CALLERS(dlmp), bdp, AL_CNT_CALLERS) == NULL) in bind_one()
3336 FLAGS1(dlmp) |= FL1_RT_USED; in bind_one()