Sg_desc
extern void Dbg_syms_sec_entry(Lm_list *, Word, Sg_desc *, Os_desc *);
extern void Dbg_map_seg(Ofl_desc *, dbg_state_t, int, Sg_desc *, Lineno);
extern void Dbg_map_seg_os_order(Lm_list *, Sg_desc *, const char *,
extern void Dbg_map_sort_seg(Lm_list *, uchar_t, Half, Sg_desc *);
extern void Dbg_sec_added(Lm_list *, Os_desc *, Sg_desc *);
extern void Dbg_sec_created(Lm_list *, Os_desc *, Sg_desc *);
extern void Dbg_seg_desc_entry(Lm_list *, uchar_t, Half, int, Sg_desc *,
extern void Dbg_seg_entry(Ofl_desc *, int, Sg_desc *);
Sg_desc *ec_segment; /* output segment to enter if matched */
Sg_desc *os_sgdesc; /* segment os_desc is placed on */
extern Sg_desc *ld_seg_lookup(Ofl_desc *, const char *,
extern Sg_desc *ld_map_seg_alloc(const char *, Word, sg_flags_t);
extern Ent_desc *ld_map_seg_ent_add(Mapfile *, Sg_desc *, const char *);
extern Xword ld_map_seg_index(Mapfile *, Sg_desc *);
extern ld_map_seg_ins_t ld_map_seg_insert(Mapfile *, dbg_state_t, Sg_desc *,
extern Boolean ld_map_seg_os_order_add(Mapfile *, Sg_desc *,
extern Boolean ld_map_seg_size_symbol(Mapfile *, Sg_desc *, Token,
extern Sg_desc *ld_map_seg_stack(Mapfile *);
Sg_desc psg_ldata; /* (amd64-only) */
Sg_desc psg_dynamic;
Sg_desc psg_sunwdtrace;
Sg_desc psg_tls;
Sg_desc psg_unwind;
Sg_desc psg_sunwstack;
Sg_desc psg_note;
Sg_desc psg_extra;
(sizeof (predef_seg_t) / sizeof (Sg_desc));
rc = strcmp(((Sg_desc *)n1)->sg_name, ((Sg_desc *)n2)->sg_name);
Sg_desc *
Sg_desc sg;
Sg_desc *sgp;
sizeof (Sg_desc), SGSOFFSETOF(Sg_desc, sg_avlnode));
sgp = (Sg_desc *) psegs;
&sgp[(enp->ec_segment - (Sg_desc *) &sg_desc)];
Sg_desc psg_phdr;
Sg_desc psg_interp;
Sg_desc psg_sunwcap;
Sg_desc psg_text;
Sg_desc psg_data;
Sg_desc psg_bss;
Sg_desc psg_lrodata; /* (amd64-only) */
Sg_desc *sgp;
Sg_desc *sgp1; /* seg descriptor being manipulated */
Sg_desc *stack = ld_map_seg_stack(mf);
map_equal_flags(Mapfile *mf, Sg_desc *sgp, Boolean *b_flags,
map_equal(Mapfile *mf, Sg_desc *sgp)
map_atsign(Mapfile *mf, Sg_desc *sgp)
map_pipe(Mapfile *mf, Sg_desc *sgp)
Sg_desc *sgp1;
Sg_desc *sgp2;
Sg_desc *sgp;
Sg_desc *first_seg = NULL;
ld_map_seg_index(Mapfile *mf, Sg_desc *sgp)
Sg_desc *sgp2;
ld_map_seg_os_order_add(Mapfile *mf, Sg_desc *sgp, const char *sec_name)
ld_map_seg_size_symbol(Mapfile *mf, Sg_desc *sgp, Token eq_tok,
Sg_desc *
Sg_desc *sgp;
if ((sgp = libld_calloc(1, sizeof (Sg_desc))) == NULL)
Sg_desc *
Sg_desc *sgp;
ld_map_seg_insert(Mapfile *mf, dbg_state_t dbg_state, Sg_desc *sgp,
Sg_desc *sgp2; /* temp segment descriptor pointer */
ld_map_seg_ent_add(Mapfile *mf, Sg_desc *sgp, const char *name)
Sg_desc *sgp;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue, *sgp2;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue;
Sg_desc *sgp = uvalue, *sgp2;
Sg_desc *sgp;
Sg_desc *sgp, *sgp2;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
create_outsec(Ofl_desc *ofl, Sg_desc *sgp, Os_desc *osp, Word ptype, int shidx,
Sg_desc *sgp;
Sg_desc *sgp;
os_desc_hash(Sg_desc *sgp, Os_desc *osp)
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *sgp, *tsgp = NULL, *dsgp = NULL, *esgp = NULL;
Sg_desc *sgp;
Sg_desc *sgp;
Sg_desc *dtracesgp = NULL, *capsgp = NULL, *intpsgp = NULL;
Sg_desc *sgp;
Dbg_map_sort_seg(Lm_list *lml, uchar_t osabi, Half mach, Sg_desc *sgp)
Dbg_map_seg_os_order(Lm_list *lml, Sg_desc *sgp, const char *sec_name,
Dbg_map_seg(Ofl_desc *ofl, dbg_state_t dbg_state, int ndx, Sg_desc *sgp,
Sg_desc *sgp;
Dbg_sec_added(Lm_list *lml, Os_desc *osp, Sg_desc *sgp)
Dbg_sec_created(Lm_list *lml, Os_desc *osp, Sg_desc *sgp)
Dbg_seg_entry(Ofl_desc *ofl, int ndx, Sg_desc *sgp)
Sg_desc *sgp;
Sg_desc *sgp, Boolean space_nl)
Dbg_syms_sec_entry(Lm_list *lml, Word ndx, Sg_desc *sgp, Os_desc *osp)