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

12

/illumos-gate/usr/src/cmd/sgs/libld/common/
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 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_alia
[all...]
H A Dsyms.c238 Sym_desc *sdp;
271 ld_sym_copy(Sym_desc *sdp)
288 * Sym_desc entry is returned, or NULL if the symbol is not found.
290 Sym_desc *
326 Sym_desc *
330 Sym_desc *sdp;
354 S_DROUND(sizeof (Sym_desc)) +
356 return ((Sym_desc *)S_ERROR);
357 sdp = (Sym_desc *)((uintptr_t)savl +
360 S_DROUND(sizeof (Sym_desc)));
[all...]
H A Dmachsym.sparc.c58 ld_reg_check_sparc(Sym_desc *sdp, Sym *nsym, const char *nname, Ifl_desc *ifl,
126 ld_mach_sym_typecheck_sparc(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl,
223 Sym_desc *
233 ld_reg_enter_sparc(Sym_desc *sdp, Ofl_desc *ofl)
239 if ((ofl->ofl_regsyms = libld_calloc(sizeof (Sym_desc *),
H A Dresolve.c55 sym_null(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl,
61 sym_visibility_diag(Error err, Sym_desc *sdp, Sym *osym, Sym *nsym,
120 sym_visibility(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl)
268 sym_typecheck(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl,
300 sym_mach_check(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl,
316 sym_promote(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl,
358 sym_override(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl,
498 Sym_desc * _sdp;
520 sym_twoundefs(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl,
550 sym_tworeals(Sym_desc *sd
[all...]
H A Dmachrel.intel.c66 Sym_desc *sdp = rdesc->rel_sym;
138 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl)
163 plt_entry(Ofl_desc * ofl, Word rel_off, Sym_desc * sdp)
231 Sym_desc * sdp, * psym = (Sym_desc *)0;
443 Sym_desc *sdp = arsp->rel_sym;
740 Sym_desc *sdp;
806 Sym_desc *sym;
1113 Sym_desc *sdp = rsp->rel_sym;
1210 Sym_desc *sd
[all...]
H A Drelocate.c78 Sym_desc *c_sdp; /* symbol descriptor to be copied */
94 Sym_desc *sdp = crp->c_sdp;
119 Sym_desc *rsdp;
232 static Sym_desc *
236 Sym_desc *tsdp, *rsdp;
338 Sym_desc *sdp;
394 Sym_desc *sdp;
742 ld_reloc_set_aux_usym(Ofl_desc *ofl, Rel_desc *rdesc, Sym_desc *sdp)
762 Sym_desc *sdp = rsp->rel_sym;
850 Sym_desc *sd
[all...]
H A Dmachrel.amd.c97 Sym_desc *sdp = rdesc->rel_sym;
171 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl)
194 plt_entry(Ofl_desc * ofl, Sym_desc * sdp)
289 Sym_desc * sdp, * psym = (Sym_desc *)0;
538 Sym_desc *sdp = arsp->rel_sym;
768 Sym_desc *sdp;
830 Sym_desc *sym;
1127 Sym_desc *sdp = rsp->rel_sym;
1224 Sym_desc *sd
[all...]
H A Dmachrel.sparc.c76 Sym_desc *sdp = rdesc->rel_sym;
199 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl)
504 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl)
592 Sym_desc *sdp, *psym = NULL;
837 Sym_desc *sdp = arsp->rel_sym;
1064 Sym_desc *sdp;
1119 Sym_desc *sym;
1401 Sym_desc *sdp = rsp->rel_sym;
1559 Sym_desc *sdp = rsp->rel_sym;
1586 Sym_desc *sd
[all...]
H A Dsunwmove.c39 Sym_desc *sdp;
96 append_move_desc(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp, Is_desc *isp)
194 Sym_desc *sdp;
H A Dldentry.c142 Sym_desc *sdp = sav->sav_sdp;
H A Dsections.c44 remove_local(Ofl_desc *ofl, Sym_desc *sdp, int allow_ldynsym)
70 remove_scoped(Ofl_desc *ofl, Sym_desc *sdp, int allow_ldynsym)
95 ignore_sym(Ofl_desc *ofl, Ifl_desc *ifl, Sym_desc *sdp, int allow_ldynsym)
326 Sym_desc *sdp;
826 Sym_desc *sdp;
945 Sym_desc *sdp;
2370 Sym_desc *sdp;
2665 Sym_desc *sdp;
2705 Sym_desc *sdp = rsp->rel_sym;
2770 Sym_desc *sd
[all...]
H A Dmap_support.c439 Sym_desc *sdp; /* New symbol node pointer */
489 (Sym_desc *)S_ERROR)
1068 Sym_desc *sdp;
1115 &where)) == (Sym_desc *)S_ERROR)
H A Dargs.c1749 Sym_desc *sdp;
1812 MSG_STR_COMMAND) == (Sym_desc *)S_ERROR)
1871 (Sym_desc *)S_ERROR) ||
1881 (Sym_desc *)S_ERROR) ||
1891 (Sym_desc *)S_ERROR) ||
1901 (Sym_desc *)S_ERROR) ||
1911 (Sym_desc *)S_ERROR)
H A Dupdate.c172 Sym_desc *sdp;
479 Sym_desc *rsdp;
1564 Sym_desc *_sdp;
1876 Sym_desc *sdp, *_sdp;
2069 Sym_desc *sdp;
2631 Sym_desc *sdp;
2884 Sym_desc *sdp;
2959 ((Sym_desc *)(ofl->ofl_entry))->sd_sym->st_value;
3008 expand_move(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp)
3069 Sym_desc *sd
[all...]
H A Dlibs.c65 process_member(Ar_mem *amp, const char *name, Sym_desc *sdp, Ofl_desc *ofl)
245 * hold a `Sym_desc' for each symbol (thus reducing the number of
459 Sym_desc * sdp;
/illumos-gate/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)
215 Dbg_syms_dup_discarded(Lm_list *lml, Word ndx, Sym_desc *sdp)
232 Dbg_syms_entered(Ofl_desc *ofl, Sym *sym, Sym_desc *sdp)
263 Dbg_syms_entry(Lm_list *lml, Word ndx, Sym_desc *sdp)
302 Sym_desc *sdp)
370 Dbg_syms_ignore(Ofl_desc *ofl, Sym_desc *sdp)
383 Dbg_syms_old(Ofl_desc *ofl, Sym_desc *sdp)
397 Dbg_syms_new(Ofl_desc *ofl, Sym *sym, Sym_desc *sdp)
413 Dbg_syms_updated(Ofl_desc *ofl, Sym_desc *sdp, const char *name)
443 int col, Sym *osym, Sym *nsym, Sym_desc *sd
[all...]
H A Dmove.c69 Dbg_move_outsctadj(Lm_list *lml, Sym_desc *sdp)
124 Dbg_move_entry1(Lm_list *lml, int which, Move *mv, Sym_desc *s)
H A Dgot.c80 Sym_desc *sdp = gtp->gt_sym;
H A Dmap.c101 Dbg_map_size_old(Ofl_desc *ofl, Sym_desc *sdp, const char *segname,
124 Dbg_map_symbol(Ofl_desc *ofl, Sym_desc *sdp)
H A Dsegments.c41 Sym_desc *sdp;
/illumos-gate/usr/src/cmd/sgs/include/
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 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= */
307 void *ofl_entry; /* entry point (-e and Sym_desc *) */
616 Sym_desc *mr_sym;
646 Sym_desc *rel_sym; /* sym relocation is against */
693 Sym_desc *ra_usym; /* strong sym if this is a weak pair */
828 Sym_desc *ssv_sd
[all...]
H A Dsgs.h246 typedef struct sym_desc Sym_desc; typedef in typeref:struct:sym_desc

Completed in 144 milliseconds

12