/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | remove.c | 344 Grp_desc *gdp; in remove_so() local 347 for (ALIST_TRAVERSE(ghp->gh_depends, idx2, gdp)) { in remove_so() 348 if (gdp->gd_depend != lmp) in remove_so() 613 Grp_desc *gdp; in gdp_collect() local 628 for (ALIST_TRAVERSE(ghp1->gh_depends, idx1, gdp)) { in gdp_collect() 629 Rt_map *lmp = gdp->gd_depend; in gdp_collect() 637 if ((gdp->gd_flags & GPD_PARENT) || in gdp_collect() 638 ((gdp->gd_flags & GPD_ADDEPS) == 0)) in gdp_collect() 752 Grp_desc *gdp; in remove_rescan() local 763 gdp)) { in remove_rescan() [all …]
|
H A D | dlfcns.c | 130 Grp_desc *gdp; in hdl_add() local 138 for (ALIST_TRAVERSE(ghp->gh_depends, idx, gdp)) { in hdl_add() 139 if (gdp->gd_depend == lmp) { in hdl_add() 163 if ((gdp = alist_append(&ghp->gh_depends, &gd, in hdl_add() 168 oflags = gdp->gd_flags; in hdl_add() 169 gdp->gd_flags |= dflags; in hdl_add() 174 gdp->gd_flags)); in hdl_add() 175 } else if (gdp->gd_flags != oflags) { in hdl_add() 177 gdp->gd_flags)); in hdl_add() 183 return (gdp); in hdl_add() [all …]
|
H A D | object.c | 385 Grp_desc *gdp; in elf_obj_fini() local 390 for (ALIST_TRAVERSE(ghp->gh_depends, idx2, gdp)) { in elf_obj_fini() 391 if (gdp->gd_depend == olmp) { in elf_obj_fini() 392 gdp->gd_depend = nlmp; in elf_obj_fini()
|
H A D | tsort.c | 432 Grp_desc *gdp; in dep_visit() local 439 gdp)) { in dep_visit() 441 if (gdp->gd_depend == lmp) in dep_visit() 444 gdp->gd_depend, BND_FILTER, in dep_visit()
|
H A D | analyze.c | 2314 Grp_desc *gdp; in load_finish() local 2326 for (ALIST_TRAVERSE(ghp->gh_depends, idx2, gdp)) { in load_finish() 2327 if (gdp->gd_depend == clmp) in load_finish() 2330 if ((gdp->gd_flags & GPD_ADDEPS) == 0) in load_finish() 2333 if ((gdp = hdl_add(ghp, nlmp, rdflags, &ale)) == NULL) in load_finish() 2385 if ((gdp = in load_finish() 2849 Grp_desc *gdp; in lookup_sym_direct() local 2852 for (ALIST_TRAVERSE(ghp->gh_depends, idx2, gdp)) { in lookup_sym_direct() 2853 if ((gdp->gd_flags & GPD_PARENT) == 0) in lookup_sym_direct() 2855 sl.sl_imap = lmp = gdp->gd_depend; in lookup_sym_direct()
|
H A D | elf.c | 1158 Grp_desc *gdp; local 1169 for (ALIST_TRAVERSE(ghp->gh_depends, idx, gdp)) { 1170 if ((gdp->gd_flags & GPD_DLSYM) == 0) 1183 if ((sl.sl_imap = gdp->gd_depend) == ilmp) 2716 Grp_desc *gdp; local 2810 for (ALIST_TRAVERSE(ghp->gh_depends, idx2, gdp)) { 2811 if ((gdp->gd_depend != NEXT_RT_MAP(llmp)) && 2812 (gdp->gd_flags & GPD_DLSYM)) { 2814 sl2.sl_imap = gdp->gd_depend;
|
H A D | util.c | 3518 Grp_desc *gdp; in callable() local 3532 for (ALIST_TRAVERSE(ghp2->gh_depends, idx3, gdp)) { in callable() 3533 if (dlmp != gdp->gd_depend) in callable() 3536 if (gdp->gd_flags & GPD_RELOC) in callable()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | groups.c | 42 gpavl_loaded(Ofl_desc *ofl, Group_desc *gdp) in gpavl_loaded() argument 65 isd.isd_name = gdp->gd_name; in gpavl_loaded() 69 gdp->gd_oisc = isdp->isd_isp; in gpavl_loaded() 81 isdp->isd_isp = gdp->gd_isc; in gpavl_loaded() 92 Group_desc *gdp; in ld_get_group() local 99 for (ALIST_TRAVERSE(ifl->ifl_groups, idx, gdp)) { in ld_get_group() 104 if (isp->is_scnndx == gdp->gd_isc->is_scnndx) in ld_get_group() 105 return (gdp); in ld_get_group() 109 data = gdp->gd_data; in ld_get_group() 110 for (ndx = 1; ndx < gdp->gd_cnt; ndx++) { in ld_get_group() [all …]
|
/illumos-gate/usr/src/cmd/csh/ |
H A D | sh.err.c | 171 char *gdp; in seterr2() local 178 gdp = gettext(dp); in seterr2() 179 err_msg = (char *)xalloc(strlen(chbuf)+strlen(gdp)+1); in seterr2() 181 strcat(err_msg, gdp); in seterr2()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | sections.c | 289 Dbg_sec_group(Lm_list *lml, Is_desc *isp, Group_desc *gdp) in Dbg_sec_group() argument 298 if (gdp->gd_data[0] & GRP_COMDAT) in Dbg_sec_group() 307 isp->is_file->ifl_name, comdat, gdp->gd_name); in Dbg_sec_group() 310 isp->is_file->ifl_name, comdat, gdp->gd_name); in Dbg_sec_group() 313 if (gdp->gd_oisc) { in Dbg_sec_group() 315 isp->is_file->ifl_name, gdp->gd_name, in Dbg_sec_group() 316 gdp->gd_oisc->is_file->ifl_name); in Dbg_sec_group()
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_ext2fs.c | 555 struct ext2_group_desc *gdp; in ext2fs_dir() local 601 gdp = GROUP_DESC; in ext2fs_dir() 602 ino_blk = gdp[desc].bg_inode_table + in ext2fs_dir()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gelf.c | 475 GElf_Dyn *gdp; in mdb_gelf_dyns_set() local 494 gdp = gf->gf_dyns; in mdb_gelf_dyns_set() 497 for (i = 0; i < ndyns; i++, dp += dyn_size, gdp++) { in mdb_gelf_dyns_set() 499 (void) gelf32_to_dyn((Elf32_Dyn *)dp, gdp); in mdb_gelf_dyns_set() 502 for (i = 0; i < ndyns; i++, dp += dyn_size, gdp++) { in mdb_gelf_dyns_set() 504 (void) gelf64_to_dyn((Elf64_Dyn *)dp, gdp); in mdb_gelf_dyns_set() 515 GElf_Dyn *gdp; in gelf_dyns_init() local 572 gdp = gf->gf_dyns; in gelf_dyns_init() 574 for (i = 0; i < ndyns; i++, dp += dyn_size, gdp++) in gelf_dyns_init() 575 (void) elf2gelf(dp, gdp); in gelf_dyns_init()
|