Home
last modified time | relevance | path

Searched refs:Ifl_desc (Results 1 – 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/cmd/sgs/libld/common/
H A D_libld.h240 Ifl_desc *, Ofl_desc *);
242 Ifl_desc *, Ofl_desc *);
243 const char *(* ms_is_regsym)(Ofl_desc *, Ifl_desc *, Sym *,
893 extern void ld_comdat_validate(Ofl_desc *, Ifl_desc *);
939 Word, Ofl_desc *, Rej_desc *, Ifl_desc **);
942 Ofl_desc *, Word, Rej_desc *, Ifl_desc **);
943 extern uintptr_t ld_process_ordered(Ofl_desc *, Ifl_desc *,
980 extern uintptr_t ld_sup_input_section(Ofl_desc*, Ifl_desc *,
993 extern uintptr_t ld_sym_process(Is_desc *, Ifl_desc *, Ofl_desc *);
994 extern uintptr_t ld_sym_resolve(Sym_desc *, Sym *, Ifl_desc *,
[all …]
H A Dmachsym.sparc.h56 extern const char *ld_is_regsym_sparc(Ofl_desc *, Ifl_desc *, Sym *,
59 Ifl_desc *, Ofl_desc *);
61 Ifl_desc *, Ofl_desc *);
H A Dfiles.c84 static Ifl_desc *
88 Ifl_desc *ifl; in ifl_setup()
103 return ((Ifl_desc *)S_ERROR); in ifl_setup()
1810 Ifl_desc *difl; in process_rel_dynamic()
2292 Ifl_desc *sifl; in process_dynamic()
3109 Ifl_desc *ifl; in ld_process_ifl()
3493 Ifl_desc *
3499 Ifl_desc *ifl; in ld_process_mem()
3517 static Ifl_desc *
3555 Ifl_desc *ifl; in process_req_lib()
[all …]
H A Dresolve.c55 sym_null(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_null()
62 Ifl_desc *ifl, Ofl_desc *ofl) in sym_visibility_diag()
120 sym_visibility(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl) in sym_visibility()
268 sym_typecheck(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_typecheck()
300 sym_mach_check(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_mach_check()
316 sym_promote(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_promote()
358 sym_override(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_override()
550 sym_tworeals(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_tworeals()
652 sym_realtent(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_realtent()
830 sym_twotent(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl,
[all …]
H A Dversion.c308 vers_derefer(Ifl_desc *ifl, Ver_desc *vdp, int weak) in vers_derefer()
340 Ifl_desc *ifl; in ld_vers_check_need()
463 vers_select(Ofl_desc *ofl, Ifl_desc *ifl, Ver_desc *vdp, const char *ref) in vers_select()
477 vers_index(Ofl_desc *ofl, Ifl_desc *ifl, int avail) in vers_index()
563 ld_vers_sym_process(Ofl_desc *ofl, Is_desc *isp, Ifl_desc *ifl) in ld_vers_sym_process()
596 ld_vers_def_process(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_def_process()
818 ld_vers_need_process(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_need_process()
894 ld_vers_promote(Sym_desc *sdp, Word ndx, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_promote()
1024 Ifl_desc *ifl = sdf->sdf_file; in ld_vers_verify()
H A Dmachsym.sparc.c58 ld_reg_check_sparc(Sym_desc *sdp, Sym *nsym, const char *nname, Ifl_desc *ifl, in ld_reg_check_sparc()
126 ld_mach_sym_typecheck_sparc(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, in ld_mach_sym_typecheck_sparc()
161 ld_is_regsym_sparc(Ofl_desc *ofl, Ifl_desc *ifl, Sym *sym, const char *strs, in ld_is_regsym_sparc()
H A Dorder.c122 is_keyshndx_ok(Ifl_desc *ifl, Word keyshndx) in is_keyshndx_ok()
169 validate_shf_ordered_dest(Ofl_desc *ofl, Ifl_desc *ifl, Word ndx, in validate_shf_ordered_dest()
292 ld_process_ordered(Ofl_desc *ofl, Ifl_desc *ifl, Place_path_info *path_info, in ld_process_ordered()
H A D_map.h95 Ifl_desc *mf_ifl; /* NULL, or pseudo input file */
346 extern Ifl_desc *ld_map_ifl(Mapfile *);
H A Drelocate.c93 Ifl_desc *ifl = crp->c_sdp->sd_file; in is_disp_copied()
340 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in ld_disp_errmsg()
381 Ifl_desc *ifl = rld->rel_isdesc->is_file; in disp_inspect()
1293 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in reloc_generic()
1352 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in reloc_relobj()
1401 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in reloc_TLS()
1609 Ifl_desc *ifl = reld->rel_isdesc->is_file; in ld_process_sym_reloc()
1744 Ifl_desc *ifl; in sloppy_comdat_reloc()
1888 Ifl_desc *ifl = isp->is_file; in process_reld()
2263 Ifl_desc *ifile = rsect->is_file; in get_move_entry()
[all …]
H A Dgroups.c90 Ifl_desc *ifl = isp->is_file; in ld_get_group()
165 Ifl_desc *gifl = gisc->is_file; in ld_group_process()
H A Dsyms.c80 string(Ofl_desc *ofl, Ifl_desc *ifl, Sym *sym, const char *strs, size_t strsize, in string()
200 ld_sym_nodirect(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) in ld_sym_nodirect()
365 ld_sym_enter(const char *name, Sym *osym, Word hash, Ifl_desc *ifl, in ld_sym_enter()
748 if ((usdp = ld_sym_enter(uname, sym, hash, (Ifl_desc *)NULL, in sym_add_spec()
888 Ifl_desc *ifl = sdp->sd_file; in sym_undef_entry()
1433 Ifl_desc *ifl = sdp->sd_file; in ld_sym_validate()
1991 issue_badaddr_msg(Ifl_desc *ifl, Ofl_desc *ofl, Sym_desc *sdp, in issue_badaddr_msg()
2038 ld_sym_process(Is_desc *isc, Ifl_desc *ifl, Ofl_desc *ofl) in ld_sym_process()
3203 Ifl_desc *ifl = NULL, *_ifl; in ld_sym_add_u()
3240 if ((ifl = libld_calloc(1, sizeof (Ifl_desc))) == NULL) in ld_sym_add_u()
H A Dmap_support.c161 Ifl_desc *
164 Ifl_desc *ifl; in ld_map_ifl()
173 if ((ifl = libld_calloc(1, sizeof (Ifl_desc))) == NULL) in ld_map_ifl()
440 Ifl_desc *ifl; /* Dummy input file structure */ in ld_map_seg_size_symbol()
H A Dplace.c321 gnu_comdat_sym(Ifl_desc *ifl, Is_desc *gisp) in gnu_comdat_sym()
526 ld_place_path_info_init(Ofl_desc *ofl, Ifl_desc *ifl, Place_path_info *info) in ld_place_path_info_init()
818 Ifl_desc *ifl = isp->is_file; in ld_place_section()
H A Dsupport.c253 ld_sup_input_section(Ofl_desc *ofl, Ifl_desc *ifl, const char *sname, in ld_sup_input_section()
H A Dsunwmove.c176 Ifl_desc *ifile = isp->is_file; in ld_process_move()
H A Dldmain.c516 Ifl_desc *ifl; in ifl_list_cleanup()
H A Dsections.c98 ignore_sym(Ofl_desc *ofl, Ifl_desc *ifl, Sym_desc *sdp, int allow_ldynsym) in ignore_sym()
169 Ifl_desc *ifl = isp->is_file; in isdesc_discarded()
279 Ifl_desc *ifl; in ignore_section_processing()
947 Ifl_desc *ifl; in make_dynamic()
3546 ld_comdat_validate(Ofl_desc *ofl, Ifl_desc *ifl) in ld_comdat_validate()
H A Dlibs.c496 Ifl_desc *ifl; in ar_extract_bysym()
H A Doutfile.c525 Ifl_desc *ifl = isp->is_file; in ld_create_outfile()
/illumos-gate/usr/src/cmd/sgs/include/
H A Dlibld.h921 Ifl_desc *is_file; /* infile desc for this section */
1199 Ifl_desc *sd_file; /* file where symbol is taken */
1390 Ifl_desc *sdf_file; /* the final input file descriptor */
1429 Ifl_desc *vd_file; /* file that defined version */
1606 extern Ifl_desc *ld_process_mem(const char *, const char *, char *,
H A Dsgs.h215 typedef struct ifl_desc Ifl_desc; typedef
H A Ddebug.h856 extern void Dbg_file_generic(Lm_list *, Ifl_desc *);
960 extern void Dbg_sec_order_error(Lm_list *, Ifl_desc *, Word, int);
1017 extern void Dbg_syms_process(Lm_list *, Ifl_desc *);
1022 Sym *, Sym *, Sym_desc *, Ifl_desc *);
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dsections.c364 Ifl_desc *ifl = isp1->is_file; in Dbg_sec_order_list()
421 Dbg_sec_order_error(Lm_list *lml, Ifl_desc *ifl, Word ndx, int error) in Dbg_sec_order_error()
H A Dsyms.c242 Dbg_syms_process(Lm_list *lml, Ifl_desc *ifl) in Dbg_syms_process()
436 int col, Sym *osym, Sym *nsym, Sym_desc *sdp, Ifl_desc *ifl) in Dbg_syms_resolving()
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dobject.c188 (Ofl_desc *)ELFPRV(olmp), &rej) == (Ifl_desc *)S_ERROR) { in elf_obj_file()

12