Lines Matching refs:sdf

2202 			Sdf_desc	*sdf;  in process_dynamic()  local
2216 if ((sdf = sdf_find(needed, ofl->ofl_soneed)) == NULL) { in process_dynamic()
2217 if ((sdf = sdf_add(needed, in process_dynamic()
2220 sdf->sdf_rfile = ifl->ifl_name; in process_dynamic()
2228 if (rpath && (sdf->sdf_rpath == NULL)) in process_dynamic()
2229 sdf->sdf_rpath = rpath; in process_dynamic()
2584 Sdf_desc *sdf; in process_elf() local
2938 sdf = NULL; in process_elf()
2951 if ((sdf = sdf_find(base, ofl->ofl_socntl)) != NULL) { in process_elf()
2952 sdf->sdf_file = ifl; in process_elf()
2953 ifl->ifl_sdfdesc = sdf; in process_elf()
2985 (vdfisp || (sdf && (sdf->sdf_flags & FLG_SDF_SELECT)))) in process_elf()
3518 process_req_lib(Sdf_desc *sdf, const char *dir, const char *file, in process_req_lib() argument
3548 DBG_CALL(Dbg_libs_req(ofl->ofl_lml, sdf->sdf_name, in process_req_lib()
3549 sdf->sdf_rfile, path)); in process_req_lib()
3587 Sdf_desc *sdf; in ld_finish_libs() local
3595 for (APLIST_TRAVERSE(ofl->ofl_soneed, idx1, sdf)) { in ld_finish_libs()
3600 char *file = (char *)sdf->sdf_name; in ld_finish_libs()
3609 if (sdf->sdf_file) in ld_finish_libs()
3615 sdf->sdf_file = ifl; in ld_finish_libs()
3619 if (sdf->sdf_file) in ld_finish_libs()
3632 DBG_CALL(Dbg_libs_req(ofl->ofl_lml, sdf->sdf_name, in ld_finish_libs()
3633 sdf->sdf_rfile, file)); in ld_finish_libs()
3637 sdf->sdf_rfile); in ld_finish_libs()
3659 sdf->sdf_file = ifl; in ld_finish_libs()
3670 ifl = process_req_lib(sdf, path, file, ofl, &_rej); in ld_finish_libs()
3681 sdf->sdf_file = ifl; in ld_finish_libs()
3685 if (sdf->sdf_file) in ld_finish_libs()
3692 if (sdf->sdf_rpath != NULL) { in ld_finish_libs()
3695 rpath = libld_malloc(strlen(sdf->sdf_rpath) + 1); in ld_finish_libs()
3698 (void) strcpy(rpath, sdf->sdf_rpath); in ld_finish_libs()
3700 LA_SER_RUNPATH, sdf->sdf_rfile)); in ld_finish_libs()
3706 path = expand(sdf->sdf_rfile, path, in ld_finish_libs()
3709 ifl = process_req_lib(sdf, path, in ld_finish_libs()
3721 sdf->sdf_file = ifl; in ld_finish_libs()
3728 if (sdf->sdf_file) in ld_finish_libs()
3737 ifl = process_req_lib(sdf, path, file, ofl, &rej); in ld_finish_libs()
3748 sdf->sdf_file = ifl; in ld_finish_libs()
3752 if (sdf->sdf_file) in ld_finish_libs()
3772 MSG_INTL(MSG_FIL_NOTFOUND), file, sdf->sdf_rfile); in ld_finish_libs()