Home
last modified time | relevance | path

Searched refs:gdp (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dremove.c344 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 Ddlfcns.c130 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 Dobject.c385 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 Dtsort.c432 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 Danalyze.c2314 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 Delf.c1158 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 Dutil.c3518 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 Dgroups.c42 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 Dsh.err.c171 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 Dsections.c289 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 Dfsys_ext2fs.c555 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 Dmdb_gelf.c475 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()