Lines Matching refs:bdp
2362 Bnd_desc *bdp; in load_finish() local
2369 for (APLIST_TRAVERSE(DEPENDS(dlmp1), idx3, bdp)) { in load_finish()
2370 Rt_map *dlmp2 = bdp->b_depend; in load_finish()
2372 if ((bdp->b_flags & BND_NEEDED) == 0) in load_finish()
2827 Bnd_desc *bdp; in lookup_sym_direct() local
2834 for (APLIST_TRAVERSE(CALLERS(clmp), idx1, bdp)) { in lookup_sym_direct()
2835 sl.sl_imap = lmp = bdp->b_caller; in lookup_sym_direct()
3284 Bnd_desc *bdp; in bind_one() local
3292 for (APLIST_TRAVERSE(DEPENDS(clmp), idx, bdp)) { in bind_one()
3293 if (bdp->b_depend == dlmp) { in bind_one()
3303 if ((bdp = malloc(sizeof (Bnd_desc))) == NULL) in bind_one()
3306 bdp->b_caller = clmp; in bind_one()
3307 bdp->b_depend = dlmp; in bind_one()
3308 bdp->b_flags = 0; in bind_one()
3314 if (aplist_append(&DEPENDS(clmp), bdp, AL_CNT_DEPENDS) == NULL) in bind_one()
3317 if (aplist_append(&CALLERS(dlmp), bdp, AL_CNT_CALLERS) == NULL) in bind_one()
3321 if ((found == ALE_CREATE) || ((bdp->b_flags & flags) != flags)) { in bind_one()
3322 bdp->b_flags |= flags; in bind_one()
3327 DBG_CALL(Dbg_file_bind_entry(LIST(clmp), bdp)); in bind_one()