Home
last modified time | relevance | path

Searched refs:Sym_desc (Results 1 – 25 of 28) sorted by relevance

12

/titanic_50/usr/src/cmd/sgs/libld/common/
H A D_libld.h205 Xword (* mr_calc_plt_addr)(Sym_desc *, Ofl_desc *);
215 uintptr_t (* mr_assign_got)(Ofl_desc *, Sym_desc *);
221 Ofl_desc *, Rel_desc *, Sym_desc *);
222 void (* mr_assign_plt_ndx)(Sym_desc *, Ofl_desc *);
238 int (* ms_reg_check)(Sym_desc *, Sym *, const char *,
240 int (* ms_mach_sym_typecheck)(Sym_desc *, Sym *,
244 Sym_desc *(* ms_reg_find)(Sym * sym, Ofl_desc * ofl);
245 int (* ms_reg_enter)(Sym_desc *, Ofl_desc *);
263 Sym_desc *wk_weak; /* the original weak symbol */
264 Sym_desc *wk_alias; /* the real symbol */
[all …]
H A Dmachsym.sparc.h58 extern int ld_mach_sym_typecheck_sparc(Sym_desc *, Sym *,
60 extern int ld_reg_check_sparc(Sym_desc *, Sym *, const char *,
62 extern int ld_reg_enter_sparc(Sym_desc *, Ofl_desc *);
63 extern Sym_desc * ld_reg_find_sparc(Sym *, Ofl_desc *);
H A Dsyms.c238 Sym_desc *sdp; in ld_sym_nodirect()
271 ld_sym_copy(Sym_desc *sdp) in ld_sym_copy()
290 Sym_desc *
326 Sym_desc *
330 Sym_desc *sdp; in ld_sym_enter()
354 S_DROUND(sizeof (Sym_desc)) + in ld_sym_enter()
356 return ((Sym_desc *)S_ERROR); in ld_sym_enter()
357 sdp = (Sym_desc *)((uintptr_t)savl + in ld_sym_enter()
360 S_DROUND(sizeof (Sym_desc))); in ld_sym_enter()
377 return ((Sym_desc *)S_ERROR); in ld_sym_enter()
[all …]
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()
223 Sym_desc *
233 ld_reg_enter_sparc(Sym_desc *sdp, Ofl_desc *ofl) in ld_reg_enter_sparc()
239 if ((ofl->ofl_regsyms = libld_calloc(sizeof (Sym_desc *), in ld_reg_enter_sparc()
H A Dmachrel.intel.c66 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset()
138 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr()
163 plt_entry(Ofl_desc * ofl, Word rel_off, Sym_desc * sdp) in plt_entry()
231 Sym_desc * sdp, * psym = (Sym_desc *)0; in ld_perform_outreloc()
443 Sym_desc *sdp = arsp->rel_sym; in tls_fixups()
740 Sym_desc *sdp; in ld_do_activerelocs()
806 Sym_desc *sym; in ld_do_activerelocs()
1113 Sym_desc *sdp = rsp->rel_sym; in ld_add_outrel()
1210 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_local()
1281 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_TLS()
[all …]
H A Drelocate.c78 Sym_desc *c_sdp; /* symbol descriptor to be copied */
94 Sym_desc *sdp = crp->c_sdp; in is_disp_copied()
119 Sym_desc *rsdp; in is_disp_copied()
232 static Sym_desc *
236 Sym_desc *tsdp, *rsdp; in disp_scansyms()
338 Sym_desc *sdp; in ld_disp_errmsg()
394 Sym_desc *sdp; in disp_inspect()
742 ld_reloc_set_aux_usym(Ofl_desc *ofl, Rel_desc *rdesc, Sym_desc *sdp) in ld_reloc_set_aux_usym()
762 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_sym_name()
850 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_GOT_relative()
[all …]
H A Dresolve.c55 sym_null(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_null()
61 sym_visibility_diag(Error err, Sym_desc *sdp, Sym *osym, Sym *nsym, 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()
498 Sym_desc * _sdp; in sym_override()
520 sym_twoundefs(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_twoundefs()
550 sym_tworeals(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_tworeals()
[all …]
H A Dmachrel.amd.c97 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset()
171 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr()
194 plt_entry(Ofl_desc * ofl, Sym_desc * sdp) in plt_entry()
289 Sym_desc * sdp, * psym = (Sym_desc *)0; in ld_perform_outreloc()
538 Sym_desc *sdp = arsp->rel_sym; in tls_fixups()
768 Sym_desc *sdp; in ld_do_activerelocs()
830 Sym_desc *sym; in ld_do_activerelocs()
1127 Sym_desc *sdp = rsp->rel_sym; in ld_add_outrel()
1224 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_local()
1306 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_TLS()
[all …]
H A Dmachrel.sparc.c76 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset()
199 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr()
504 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr()
592 Sym_desc *sdp, *psym = NULL; in ld_perform_outreloc()
837 Sym_desc *sdp = arsp->rel_sym; in tls_fixups()
1064 Sym_desc *sdp; in ld_do_activerelocs()
1119 Sym_desc *sym; in ld_do_activerelocs()
1401 Sym_desc *sdp = rsp->rel_sym; in ld_add_outrel()
1559 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_register()
1586 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_local()
[all …]
H A Dsunwmove.c39 Sym_desc *sdp; in make_mvsections()
96 append_move_desc(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp, Is_desc *isp) in append_move_desc()
194 Sym_desc *sdp; in ld_process_move()
H A Dsections.c44 remove_local(Ofl_desc *ofl, Sym_desc *sdp, int allow_ldynsym) in remove_local()
70 remove_scoped(Ofl_desc *ofl, Sym_desc *sdp, int allow_ldynsym) in remove_scoped()
95 ignore_sym(Ofl_desc *ofl, Ifl_desc *ifl, Sym_desc *sdp, int allow_ldynsym) in ignore_sym()
326 Sym_desc *sdp; in ignore_section_processing()
826 Sym_desc *sdp; in make_array()
945 Sym_desc *sdp; in make_dynamic()
2367 Sym_desc *sdp; in make_dynstr()
2662 Sym_desc *sdp; in ld_make_sunwmove()
2702 Sym_desc *sdp = rsp->rel_sym; in strmerge_get_reloc_str()
2767 Sym_desc *sdp; in strmerge_pass1()
[all …]
H A Dupdate.c172 Sym_desc *sdp; in update_osym()
479 Sym_desc *rsdp; in update_osym()
1564 Sym_desc *_sdp; in update_osym()
1876 Sym_desc *sdp, *_sdp; in update_osym()
2069 Sym_desc *sdp; in update_odynamic()
2624 Sym_desc *sdp; in update_overdef()
2877 Sym_desc *sdp; in update_osyminfo()
2952 ((Sym_desc *)(ofl->ofl_entry))->sd_sym->st_value; in update_oehdr()
3001 expand_move(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp) in expand_move()
3062 Sym_desc *sdp; in update_move()
[all …]
H A Dargs.c1720 Sym_desc *sdp; in parseopt_pass2()
1783 MSG_STR_COMMAND) == (Sym_desc *)S_ERROR) in parseopt_pass2()
1842 (Sym_desc *)S_ERROR) || in parseopt_pass2()
1852 (Sym_desc *)S_ERROR) || in parseopt_pass2()
1862 (Sym_desc *)S_ERROR) || in parseopt_pass2()
1872 (Sym_desc *)S_ERROR) || in parseopt_pass2()
1882 (Sym_desc *)S_ERROR) in parseopt_pass2()
H A Dmap_support.c439 Sym_desc *sdp; /* New symbol node pointer */ in ld_map_seg_size_symbol()
489 (Sym_desc *)S_ERROR) in ld_map_seg_size_symbol()
1068 Sym_desc *sdp; in ld_map_sym_enter()
1115 &where)) == (Sym_desc *)S_ERROR) in ld_map_sym_enter()
H A Dldentry.c142 Sym_desc *sdp = sav->sav_sdp; in ld_map_out()
H A Dlibs.c65 process_member(Ar_mem *amp, const char *name, Sym_desc *sdp, Ofl_desc *ofl) in process_member()
459 Sym_desc * sdp; in ar_extract_bysym()
H A Dversion.c192 Sym_desc *sdp; in ld_vers_check_defs()
294 &where)) == (Sym_desc *)S_ERROR) in ld_vers_check_defs()
894 ld_vers_promote(Sym_desc *sdp, Word ndx, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_promote()
/titanic_50/usr/src/cmd/sgs/liblddbg/common/
H A Dllib-llddbg262 void Dbg32_map_size_old(Ofl_desc *, Sym_desc *, const char *, Lineno);
263 void Dbg64_map_size_old(Ofl_desc *, Sym_desc *, const char *, Lineno);
268 void Dbg32_map_symbol(Ofl_desc *, Sym_desc *);
269 void Dbg64_map_symbol(Ofl_desc *, Sym_desc *);
283 void Dbg32_move_entry1(Lm_list *, int, Move *, Sym_desc *);
284 void Dbg64_move_entry1(Lm_list *, int, Move *, Sym_desc *);
293 void Dbg32_move_outsctadj(Lm_list *, Sym_desc *);
294 void Dbg64_move_outsctadj(Lm_list *, Sym_desc *);
427 void Dbg32_syms_cap_local(Ofl_desc *, Word, const char *, Sym *, Sym_desc *);
428 void Dbg64_syms_cap_local(Ofl_desc *, Word, const char *, Sym *, Sym_desc *);
[all …]
H A Dsyms.c189 Dbg_syms_discarded(Lm_list *lml, Sym_desc *sdp) in Dbg_syms_discarded()
215 Dbg_syms_dup_discarded(Lm_list *lml, Word ndx, Sym_desc *sdp) in Dbg_syms_dup_discarded()
232 Dbg_syms_entered(Ofl_desc *ofl, Sym *sym, Sym_desc *sdp) in Dbg_syms_entered()
263 Dbg_syms_entry(Lm_list *lml, Word ndx, Sym_desc *sdp) in Dbg_syms_entry()
302 Sym_desc *sdp) in Dbg_syms_cap_local()
370 Dbg_syms_ignore(Ofl_desc *ofl, Sym_desc *sdp) in Dbg_syms_ignore()
383 Dbg_syms_old(Ofl_desc *ofl, Sym_desc *sdp) in Dbg_syms_old()
397 Dbg_syms_new(Ofl_desc *ofl, Sym *sym, Sym_desc *sdp) in Dbg_syms_new()
413 Dbg_syms_updated(Ofl_desc *ofl, Sym_desc *sdp, const char *name) in Dbg_syms_updated()
443 int col, Sym *osym, Sym *nsym, Sym_desc *sdp, Ifl_desc *ifl) in Dbg_syms_resolving()
[all …]
H A Dmove.c69 Dbg_move_outsctadj(Lm_list *lml, Sym_desc *sdp) in Dbg_move_outsctadj()
124 Dbg_move_entry1(Lm_list *lml, int which, Move *mv, Sym_desc *s) in Dbg_move_entry1()
H A Dmap.c101 Dbg_map_size_old(Ofl_desc *ofl, Sym_desc *sdp, const char *segname, in Dbg_map_size_old()
124 Dbg_map_symbol(Ofl_desc *ofl, Sym_desc *sdp) in Dbg_map_symbol()
H A Dgot.c80 Sym_desc *sdp = gtp->gt_sym; in Dbg_got_display()
/titanic_50/usr/src/cmd/sgs/include/
H A Dlibld.h134 Sym_desc *gt_sym;
155 Sym_desc *sr_osdp; /* Original symbol */
156 Sym_desc *sr_rsdp; /* Replacement symbol */
300 Sym_desc **ofl_regsyms; /* array of potential register */
304 Sym_desc *ofl_dtracesym; /* ld -zdtrace= */
615 Sym_desc *mr_sym;
645 Sym_desc *rel_sym; /* sym relocation is against */
692 Sym_desc *ra_usym; /* strong sym if this is a weak pair */
827 Sym_desc *ssv_sdp;
840 Sym_desc **ifl_oldndx; /* original symbol table indices */
[all …]
H A Ddebug.h911 extern void Dbg_map_size_old(Ofl_desc *, Sym_desc *, const char *, Lineno);
914 extern void Dbg_map_symbol(Ofl_desc *, Sym_desc *);
921 extern void Dbg_move_entry1(Lm_list *, int, Move *, Sym_desc *);
926 extern void Dbg_move_outsctadj(Lm_list *, Sym_desc *);
952 extern void Dbg_reloc_sloppycomdat(Lm_list *, Sym_desc *);
1001 Sym_desc *);
1005 extern void Dbg_syms_copy_reloc(Ofl_desc *, Sym_desc *, Word);
1007 extern void Dbg_syms_discarded(Lm_list *, Sym_desc *);
1008 extern void Dbg_syms_dup_discarded(Lm_list *, Word ndx, Sym_desc *);
1011 extern void Dbg_syms_entered(Ofl_desc *, Sym *, Sym_desc *);
[all …]
H A Dsgs.h246 typedef struct sym_desc Sym_desc; typedef

12