/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | remove.c | 341 Grp_hdl *ghp; in remove_so() 554 Grp_hdl *ghp; in is_deletable() 610 gdp_collect(APlist **ghalpp, APlist **lmalpp, Grp_hdl *ghp1) in gdp_collect() 678 Grp_hdl *ghp2; in gdp_collect() 681 (Grp_hdl *)pdp->pd_info) == NULL)) in gdp_collect() 751 Grp_hdl *ghp; in remove_rescan() 755 ((ghp = (Grp_hdl *)pdp->pd_info) == NULL)) in remove_rescan() 801 free_hdl(Grp_hdl *ghp) in free_hdl() 852 Grp_hdl *ghp; in remove_lmc() 876 ghp = (Grp_hdl *)HANDLES(lmp)->apl_data[0]; in remove_lmc() [all …]
|
H A D | _rtld.h | 112 int (*fct_dlsym)(Grp_hdl *, Slookup *, Sresult *, uint_t *, int *); 664 extern int callable(Rt_map *, Rt_map *, Grp_hdl *, uint_t); 680 extern int dlclose_intn(Grp_hdl *, Rt_map *); 681 extern int dlclose_core(Grp_hdl *, Rt_map *, Lm_list *); 682 extern int dlsym_handle(Grp_hdl *, Slookup *, Sresult *, uint_t *, 685 extern Grp_hdl *dlmopen_intn(Lm_list *, const char *, int, Rt_map *, 695 extern void free_hdl(Grp_hdl *); 708 extern Grp_desc *hdl_add(Grp_hdl *, Rt_map *, uint_t, int *); 709 extern Grp_hdl *hdl_create(Lm_list *, Rt_map *, Rt_map *, uint_t, 711 extern int hdl_initialize(Grp_hdl *, Rt_map *, int, int); [all …]
|
H A D | dlfcns.c | 128 hdl_add(Grp_hdl *ghp, Rt_map *lmp, uint_t dflags, int *alep) in hdl_add() 200 Grp_hdl * 204 Grp_hdl *ghp = NULL, *aghp; in hdl_create() 242 if ((ghp = malloc(sizeof (Grp_hdl))) == NULL) in hdl_create() 383 hdl_initialize(Grp_hdl *ghp, Rt_map *nlmp, int mode, int promote) in hdl_initialize() 438 hdl_validate(Grp_hdl *ghp) in hdl_validate() 441 Grp_hdl *lghp; in hdl_validate() 458 dlclose_core(Grp_hdl *ghp, Rt_map *clmp, Lm_list *lml) in dlclose_core() 529 dlclose_intn(Grp_hdl *ghp, Rt_map *clmp) in dlclose_intn() 572 Grp_hdl *ghp = (Grp_hdl *)handle; in dlclose_check() [all …]
|
H A D | _audit.h | 97 Grp_hdl *al_ghp; /* object handle */
|
H A D | tsort.c | 431 Grp_hdl *ghp; in dep_visit() 435 ((ghp = (Grp_hdl *)pdp->pd_info) == NULL)) in dep_visit()
|
H A D | _elf.h | 56 uint_t, Grp_hdl **, int *);
|
H A D | analyze.c | 2154 uint_t flags, Grp_hdl **hdl, Rt_map *nlmp) in load_finish() 2157 Grp_hdl *ghp; in load_finish() 2405 Grp_hdl **hdl, Fdesc *fdp, Rej_desc *rej, int *in_nfavl) in load_path() 2534 uint_t flags, Grp_hdl **hdl, int *in_nfavl) in load_one() 2828 Grp_hdl *ghp; in lookup_sym_direct()
|
H A D | audit.c | 1203 Grp_hdl *ghp; in audit_desc_cleanup() 1363 audit_disable(char *name, Rt_map *clmp, Grp_hdl *ghp, Audit_list *alp) in audit_disable() 1414 Grp_hdl *ghp; in audit_setup()
|
H A D | object.c | 244 Grp_hdl *ghp; in elf_obj_fini()
|
H A D | elf.c | 336 uint_t flags, Grp_hdl **hdl, int *in_nfavl) in elf_lazy_load() 867 Grp_hdl *ghp; 1150 ghp = (Grp_hdl *)pdp->pd_info; 2715 Grp_hdl *ghp;
|
H A D | cap.c | 715 Grp_hdl *ghp = NULL; in cap_filtees() 826 uint_t mode, uint_t flags, Grp_hdl **hdl, Rej_desc *rej, int *in_nfavl) in load_cap()
|
H A D | util.c | 3461 callable(Rt_map *clmp, Rt_map *dlmp, Grp_hdl *ghp, uint_t slflags) in callable() 3465 Grp_hdl *ghp1, *ghp2; in callable()
|
/illumos-gate/usr/src/cmd/sgs/libcrle/common/ |
H A D | dump.c | 68 Grp_hdl * ghp; in load() 72 if ((ghp = (Grp_hdl *)dlmopen(LM_ID_BASE, opath, in load() 168 Grp_hdl * ghp; in scanconfig()
|
/illumos-gate/usr/src/cmd/sgs/rtld/mdbmod/common/ |
H A D | rtld.c | 1052 Grp_hdl gh; in dcmd_GrpHdl() 1072 if (mdb_vread(&gh, sizeof (Grp_hdl), addr) == -1) { in dcmd_GrpHdl() 1149 Grp_hdl *ghp; in dcmd_Handles() 1197 if (mdb_vread(&ghp, sizeof (Grp_hdl *), datap) == -1) { in dcmd_Handles() 1214 if (mdb_vread(&ghp, sizeof (Grp_hdl *), datap) == -1) { in dcmd_Handles() 1246 Grp_hdl *ghp; in dcmd_Groups() 1294 if (mdb_vread(&ghp, sizeof (Grp_hdl *), datap) == -1) { in dcmd_Groups() 1310 if (mdb_vread(&ghp, sizeof (Grp_hdl *), datap) == -1) { in dcmd_Groups()
|
H A D | rtld.msg | 601 owner of. A HANDLES() entry consists of an APlist of Grp_hdl descriptors.\n\ 602 See GrpHdl. Each Grp_hdl() consists of an APlist of Grp_desc descriptors\n\ 644 member\nof. A GROUPS() entry consists of an APlist of Grp_hdl entries. \
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | files.c | 182 Dbg_file_hdl_collect(Grp_hdl *ghp, const char *name) in Dbg_file_hdl_collect() 210 Dbg_file_hdl_action(Grp_hdl *ghp, Rt_map *lmp, int type, uint_t flags) in Dbg_file_hdl_action()
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | debug.h | 857 extern void Dbg_file_hdl_action(Grp_hdl *, Rt_map *, int, uint_t); 858 extern void Dbg_file_hdl_collect(Grp_hdl *, const char *);
|
H A D | rtld.h | 536 } Grp_hdl; typedef
|