/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | entry.c | 92 Sg_desc psg_phdr; 95 Sg_desc psg_text; 96 Sg_desc psg_data; 97 Sg_desc psg_bss; 104 Sg_desc psg_tls; 107 Sg_desc psg_note; 267 rc = strcmp(((Sg_desc *)n1)->sg_name, ((Sg_desc *)n2)->sg_name); in ofl_segs_avl_cmp() 314 Sg_desc * 317 Sg_desc sg; in ld_seg_lookup() 357 Sg_desc *sgp; in ld_ent_setup() [all …]
|
H A D | _map.h | 347 extern Sg_desc *ld_map_seg_alloc(const char *, Word, sg_flags_t); 348 extern Ent_desc *ld_map_seg_ent_add(Mapfile *, Sg_desc *, const char *); 351 extern Xword ld_map_seg_index(Mapfile *, Sg_desc *); 352 extern ld_map_seg_ins_t ld_map_seg_insert(Mapfile *, dbg_state_t, Sg_desc *, 354 extern Boolean ld_map_seg_os_order_add(Mapfile *, Sg_desc *, 356 extern Boolean ld_map_seg_size_symbol(Mapfile *, Sg_desc *, Token, 358 extern Sg_desc *ld_map_seg_stack(Mapfile *);
|
H A D | map_support.c | 353 ld_map_seg_index(Mapfile *mf, Sg_desc *sgp) in ld_map_seg_index() 356 Sg_desc *sgp2; in ld_map_seg_index() 435 ld_map_seg_size_symbol(Mapfile *mf, Sg_desc *sgp, Token eq_tok, in ld_map_seg_size_symbol() 532 Sg_desc * 535 Sg_desc *sgp; in ld_map_seg_alloc() 537 if ((sgp = libld_calloc(1, sizeof (Sg_desc))) == NULL) in ld_map_seg_alloc() 556 Sg_desc * 560 Sg_desc *sgp; in ld_map_seg_stack() 612 ld_map_seg_insert(Mapfile *mf, dbg_state_t dbg_state, Sg_desc *sgp, in ld_map_seg_insert() 617 Sg_desc *sgp2; /* temp segment descriptor pointer */ in ld_map_seg_insert() [all …]
|
H A D | map_v2.c | 1490 Sg_desc *sgp; in dir_phdr_add_null() 1523 Sg_desc *sgp = uvalue; in at_seg_align() 1878 Sg_desc *sgp = uvalue; in at_seg_assign() 1943 Sg_desc *sgp = uvalue; in at_seg_disable() 1971 Sg_desc *sgp = uvalue; in at_seg_flags() 1992 Sg_desc *sgp = uvalue; in at_seg_is_order() 2066 Sg_desc *sgp = uvalue; in at_seg_max_size() 2087 Sg_desc *sgp = uvalue; in at_seg_nohdr() 2323 Sg_desc *sgp; in dir_segment_inner() 2564 Sg_desc *sgp, *sgp2; in dir_segment_order() [all …]
|
H A D | map.c | 170 map_equal_flags(Mapfile *mf, Sg_desc *sgp, Boolean *b_flags, in map_equal_flags() 293 map_equal(Mapfile *mf, Sg_desc *sgp) in map_equal() 801 map_atsign(Mapfile *mf, Sg_desc *sgp) in map_atsign() 828 map_pipe(Mapfile *mf, Sg_desc *sgp) in map_pipe() 1214 Sg_desc *sgp1; /* seg descriptor being manipulated */ in ld_map_parse_v1() 1367 Sg_desc *stack = ld_map_seg_stack(mf); in ld_map_parse_v1()
|
H A D | outfile.c | 190 Sg_desc *sgp; in pad_outfile() 287 create_outsec(Ofl_desc *ofl, Sg_desc *sgp, Os_desc *osp, Word ptype, int shidx, in create_outsec() 370 Sg_desc *sgp; in ld_create_outfile()
|
H A D | ldentry.c | 60 Sg_desc *sgp; in ld_map_out()
|
H A D | place.c | 682 Sg_desc *sgp; in eh_frame_muldef() 723 os_desc_hash(Sg_desc *sgp, Os_desc *osp) in os_desc_hash() 812 Sg_desc *sgp; in ld_place_section()
|
H A D | order.c | 392 Sg_desc *sgp; in ld_sec_validate()
|
H A D | map_core.c | 2473 Sg_desc *sgp1; in sort_seg_list() 2530 Sg_desc *sgp2; in sort_seg_list() 2640 Sg_desc *sgp; in ld_map_post_process() 2642 Sg_desc *first_seg = NULL; in ld_map_post_process()
|
H A D | sections.c | 209 Sg_desc *sgp; in adjust_os_count() 276 Sg_desc *sgp; in ignore_section_processing() 1123 Sg_desc *sgp; in make_dynamic() 3154 Sg_desc *sgp; in ld_make_strmerge() 3204 Sg_desc *sgp; in ld_make_sections()
|
H A D | update.c | 180 Sg_desc *sgp, *tsgp = NULL, *dsgp = NULL, *esgp = NULL; in update_osym() 513 Sg_desc *sgp; in update_osym() 2268 Sg_desc *sgp; in update_odynamic() 3914 Sg_desc *sgp; in ld_update_outfile() 3915 Sg_desc *dtracesgp = NULL, *capsgp = NULL, *intpsgp = NULL; in ld_update_outfile()
|
H A D | _libld.h | 965 extern Sg_desc *ld_seg_lookup(Ofl_desc *, const char *,
|
H A D | relocate.c | 2203 Sg_desc *sgp; in reloc_segments() 2662 Sg_desc *sgp; in ld_reloc_process()
|
H A D | syms.c | 1001 Sg_desc *sgp; in ld_sym_spec()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | map.c | 187 Dbg_map_sort_seg(Lm_list *lml, uchar_t osabi, Half mach, Sg_desc *sgp) in Dbg_map_sort_seg() 259 Dbg_map_seg_os_order(Lm_list *lml, Sg_desc *sgp, const char *sec_name, in Dbg_map_seg_os_order() 270 Dbg_map_seg(Ofl_desc *ofl, dbg_state_t dbg_state, int ndx, Sg_desc *sgp, in Dbg_map_seg() 292 Sg_desc *sgp; in Dbg_map_seg_order()
|
H A D | segments.c | 37 Sg_desc *sgp, Boolean space_nl) in Dbg_seg_desc_entry() 106 Dbg_seg_entry(Ofl_desc *ofl, int ndx, Sg_desc *sgp) in Dbg_seg_entry() 122 Sg_desc *sgp; in Dbg_seg_list()
|
H A D | sections.c | 232 Dbg_sec_added(Lm_list *lml, Os_desc *osp, Sg_desc *sgp) in Dbg_sec_added() 242 Dbg_sec_created(Lm_list *lml, Os_desc *osp, Sg_desc *sgp) in Dbg_sec_created()
|
H A D | syms.c | 338 Dbg_syms_sec_entry(Lm_list *lml, Word ndx, Sg_desc *sgp, Os_desc *osp) in Dbg_syms_sec_entry()
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | debug.h | 902 extern void Dbg_map_seg(Ofl_desc *, dbg_state_t, int, Sg_desc *, Lineno); 905 extern void Dbg_map_seg_os_order(Lm_list *, Sg_desc *, const char *, 910 extern void Dbg_map_sort_seg(Lm_list *, uchar_t, Half, Sg_desc *); 951 extern void Dbg_sec_added(Lm_list *, Os_desc *, Sg_desc *); 953 extern void Dbg_sec_created(Lm_list *, Os_desc *, Sg_desc *); 966 extern void Dbg_seg_desc_entry(Lm_list *, uchar_t, Half, int, Sg_desc *, 968 extern void Dbg_seg_entry(Ofl_desc *, int, Sg_desc *); 1023 extern void Dbg_syms_sec_entry(Lm_list *, Word, Sg_desc *, Os_desc *);
|
H A D | sgs.h | 229 typedef struct sg_desc Sg_desc; typedef
|
H A D | libld.h | 992 Sg_desc *os_sgdesc; /* segment os_desc is placed on */ 1122 Sg_desc *ec_segment; /* output segment to enter if matched */
|