/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | _libld.h | 240 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 D | machsym.sparc.h | 56 extern const char *ld_is_regsym_sparc(Ofl_desc *, Ifl_desc *, Sym *, 59 Ifl_desc *, Ofl_desc *); 61 Ifl_desc *, Ofl_desc *);
|
H A D | files.c | 84 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 D | resolve.c | 55 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 D | version.c | 308 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 D | machsym.sparc.c | 58 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 D | order.c | 122 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.h | 95 Ifl_desc *mf_ifl; /* NULL, or pseudo input file */ 346 extern Ifl_desc *ld_map_ifl(Mapfile *);
|
H A D | relocate.c | 93 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 D | groups.c | 90 Ifl_desc *ifl = isp->is_file; in ld_get_group() 165 Ifl_desc *gifl = gisc->is_file; in ld_group_process()
|
H A D | syms.c | 80 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 D | map_support.c | 161 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 D | place.c | 321 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 D | support.c | 253 ld_sup_input_section(Ofl_desc *ofl, Ifl_desc *ifl, const char *sname, in ld_sup_input_section()
|
H A D | sunwmove.c | 176 Ifl_desc *ifile = isp->is_file; in ld_process_move()
|
H A D | ldmain.c | 516 Ifl_desc *ifl; in ifl_list_cleanup()
|
H A D | sections.c | 98 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 D | libs.c | 496 Ifl_desc *ifl; in ar_extract_bysym()
|
H A D | outfile.c | 525 Ifl_desc *ifl = isp->is_file; in ld_create_outfile()
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | libld.h | 921 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 D | sgs.h | 215 typedef struct ifl_desc Ifl_desc; typedef
|
H A D | debug.h | 856 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 D | sections.c | 364 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 D | syms.c | 242 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 D | object.c | 188 (Ofl_desc *)ELFPRV(olmp), &rej) == (Ifl_desc *)S_ERROR) { in elf_obj_file()
|