Home
last modified time | relevance | path

Searched refs:APlist (Results 1 – 25 of 53) sorted by relevance

123

/titanic_50/usr/src/cmd/sgs/include/
H A Dlibld.h107 APlist *rc_list; /* list of Rel_cachebuf */
197 APlist *cl_exc; /* strings to exclude from final */
257 APlist *ofl_maps; /* list of input mapfiles */
258 APlist *ofl_segs; /* list of segments */
259 APlist *ofl_segs_order; /* SEGMENT_ORDER segments */
261 APlist *ofl_ents; /* list of entrance descriptors */
263 APlist *ofl_objs; /* relocatable object file list */
265 APlist *ofl_ars; /* archive library list */
271 APlist *ofl_sos; /* shared object list */
273 APlist *ofl_soneed; /* list of implicitly required .so's */
[all …]
H A Dalist.h137 } APlist; typedef
154 #define APLIST_OFF_DATA ((size_t)(((APlist *)0)->apl_data))
272 extern void *aplist_append(APlist **, const void *, Aliste);
273 extern void aplist_delete(APlist *, Aliste *);
274 extern int aplist_delete_value(APlist *, const void *);
275 extern void *aplist_insert(APlist **, const void *,
277 extern void aplist_reset(APlist *);
278 extern aplist_test_t aplist_test(APlist **, const void *, Aliste);
H A Drtld.h155 APlist **rtd_dynlmlst; /* pointer to dynlm_list pointer */
272 APlist *lc_now; /* pending promoted bind-now objects */
287 APlist *lm_handle; /* not used by rtld_db - but spacing */
654 APlist *rtc_s; /* supplier list (Rt_map *) */
676 APlist *rt_alias; /* list of linked file names */
677 APlist *rt_fpnode; /* list of FullPathNode AVL nodes */
680 APlist *rt_depends; /* list of dependencies */
681 APlist *rt_callers; /* list of callers */
682 APlist *rt_handles; /* dlopen handles */
683 APlist *rt_groups; /* groups we're a member of */
H A Ddebug.h196 APlist *d_list; /* accepted link-map list names */
836 extern void Dbg_ent_print(Lm_list *, uchar_t, Half, APlist *);
885 extern void Dbg_libs_init(Lm_list *, APlist *, APlist *);
890 extern void Dbg_libs_update(Lm_list *, APlist *, APlist *);
972 extern void Dbg_seg_list(Lm_list *, uchar_t, Half, APlist *);
/titanic_50/usr/src/cmd/sgs/tools/common/
H A Dalist.c188 aplist_insert(APlist **lpp, const void *ptr, Aliste init_arritems, Aliste idx) in aplist_insert()
190 APlist *lp = *lpp; in aplist_insert()
260 aplist_append(APlist **lpp, const void *ptr, Aliste init_arritems) in aplist_append()
338 aplist_delete(APlist *lp, Aliste *idxp) in aplist_delete()
375 aplist_delete_value(APlist *lp, const void *ptr) in aplist_delete_value()
421 aplist_test(APlist **lpp, const void *ptr, Aliste init_arritems) in aplist_test()
423 APlist *lp = *lpp; in aplist_test()
461 aplist_reset(APlist *lp) in aplist_reset()
/titanic_50/usr/src/cmd/sgs/liblddbg/common/
H A Dlibs.c77 Dbg_lib_dir_print(Lm_list *lml, APlist *libdir) in Dbg_lib_dir_print()
87 Dbg_libs_init(Lm_list *lml, APlist *ulibdir, APlist *dlibdir) in Dbg_libs_init()
168 Dbg_libs_update(Lm_list *lml, APlist *ulibdir, APlist *dlibdir) in Dbg_libs_update()
H A Dllib-llddbg128 void Dbg32_ent_print(Lm_list *, uchar_t, Elf32_Half, APlist *);
129 void Dbg64_ent_print(Lm_list *, uchar_t, Elf64_Half, APlist *);
219 void Dbg32_libs_init(Lm_list *, APlist *, APlist *);
220 void Dbg64_libs_init(Lm_list *, APlist *, APlist *);
227 void Dbg32_libs_update(Lm_list *, APlist *, APlist *);
228 void Dbg64_libs_update(Lm_list *, APlist *, APlist *);
376 void Dbg32_seg_list(Lm_list *, uchar_t, Elf32_Half, APlist *);
377 void Dbg64_seg_list(Lm_list *, uchar_t, Elf64_Half, APlist *);
H A Dentry.c77 Dbg_ent_print(Lm_list *lml, uchar_t osabi, Half mach, APlist *alp) in Dbg_ent_print()
/titanic_50/usr/src/cmd/sgs/rtld/common/
H A D_inline_reloc.h38 _elf_reloc_relative(ulong_t rbgn, ulong_t base, Rt_map *lmp, APlist **textrel, in _elf_reloc_relative()
98 Rt_map *lmp, APlist **textrel, int add) in elf_reloc_relative()
127 ulong_t base, Rt_map *lmp, APlist **textrel, int add) in elf_reloc_relative_count()
145 is_sym_deferred(ulong_t rbgn, ulong_t base, Rt_map *lmp, APlist **textrel, in is_sym_deferred()
H A Dglobals.c78 APlist *dynlm_list = NULL; /* dynamic list of link-maps */
117 APlist *hdl_alp[HDLIST_SZ+2]; /* dlopen() handle list */
126 APlist *aud_preinit = NULL; /* list of objects defining local */
127 APlist *aud_activity = NULL; /* preinit and activity auditors */
146 APlist *free_alp = NULL; /* defragmentation list */
H A D_rtld.h93 int (*fct_reloc)(Rt_map *, uint_t, int *, APlist **);
552 extern APlist *dynlm_list; /* dynamic list of link-maps */
562 extern APlist *hdl_alp[]; /* dlopen() handle list */
608 extern APlist *free_alp; /* defragmentation list */
612 extern APlist *aud_preinit; /* list of objects defining local */
613 extern APlist *aud_activity; /* preinit and activity auditors */
748 extern int move_data(Rt_map *, APlist **);
753 extern int procenv_user(APlist *, Word *, Word *, int);
755 extern int readenv_user(const char **, APlist **);
760 extern int relocate_finish(Rt_map *, APlist *, int);
H A Dtsort.c58 APlist *s_scc; /* cyclic list */
59 APlist *s_queue; /* depth queue for cyclic components */
248 APlist *alp = NULL; in visit()
467 static APlist *
470 APlist *alp; in trace_find_scc()
492 APlist *alp; in trace_sort()
842 APlist *alp; in tsort()
H A Daudit.c194 _audit_objfilter(APlist *list, Rt_map *frlmp, const char *ref, Rt_map *felmp, in _audit_objfilter()
264 _audit_objsearch(APlist *list, char *oname, Rt_map *clmp, uint_t flags) in _audit_objsearch()
335 _audit_activity(APlist *list, Rt_map *clmp, uint_t flags, Boolean client) in _audit_activity()
560 _audit_objopen(APlist *list, Rt_map *nlmp, Lmid_t lmid, Audit_info *aip, in _audit_objopen()
703 _audit_objclose(APlist *list, Rt_map *lmp) in _audit_objclose()
736 add_objclose_list(Rt_map *lmp, APlist **alpp) in add_objclose_list()
752 APlist *alp = NULL; in audit_objclose()
804 _audit_pltenter(APlist *list, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, in _audit_pltenter()
890 _audit_pltexit(APlist *list, uintptr_t retval, Rt_map *rlmp, Rt_map *dlmp, in _audit_pltexit()
969 _audit_symbind(APlist *list, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, uint_t ndx, in _audit_symbind()
[all …]
H A Dremove.c550 is_deletable(APlist **lmalp, APlist **ghalp, Rt_map *lmp) in is_deletable()
610 gdp_collect(APlist **ghalpp, APlist **lmalpp, Grp_hdl *ghp1) in gdp_collect()
701 remove_rescan(APlist *lmalp, APlist *ghalp, int *delcnt) in remove_rescan()
789 remove_collect(APlist *ghalp, APlist *lmalp) in remove_collect()
1025 APlist *lmalp = NULL, *ghalp = NULL; in remove_hdl()
1546 APlist *alp; in remove_hdl()
H A D_audit.h85 APlist *ad_list; /* audit objs Audit Interface list */
140 extern void _audit_objclose(APlist *, Rt_map *);
H A Dmove.c47 static APlist *alp = NULL;
81 move_data(Rt_map *lmp, APlist **textrel) in move_data()
/titanic_50/usr/src/cmd/sgs/crle/common/
H A D_crle.h120 APlist *f_filtee; /* filtees */
146 APlist *c_inotbls; /* list of inode tables */
152 APlist *c_env; /* environment variables */
154 APlist *c_flt; /* filter/filtee associations */
/titanic_50/usr/src/cmd/sgs/libld/common/
H A D_libld.h369 APlist *ca_groups; /* capabilities groups (Cap_group) */
370 APlist *ca_syms; /* copies of symbols that are being */
376 APlist *cg_secs; /* sections, and hence files, that */
393 APlist *cn_members;
394 APlist *cn_aliases;
653 extern APlist *lib_support;
675 extern Sdf_desc *sdf_add(const char *, APlist **);
676 extern Sdf_desc *sdf_find(const char *, APlist *);
894 Cap_group *, APlist **);
1014 extern Ver_desc *ld_vers_desc(const char *, Word, APlist **);
[all …]
H A Dglobals.c38 APlist *lib_support; /* list of support libraries specified */
H A Dutil.c212 sdf_find(const char *name, APlist *alp) in sdf_find()
225 sdf_add(const char *name, APlist **alpp) in sdf_add()
/titanic_50/usr/src/cmd/sgs/rtld/mdbmod/common/
H A Drtld.msg41 @ MSG_STR_APLIST "APlist"
533 @ MSG_DEPENDS_LINE2 " Depends: 0x%0?p APlist[used %u: total %u]\n"
537 specified by addr. A DEPENDS() entry consists of an APlist\n\
540 The -v option walks the APlist descriptor displaying each dependency.\n\
546 \t Depends: 0xff3b0bc4 APlist[used 2: total 4]\n\
567 @ MSG_CALLERS_LINE2 " Callers: 0x%0?p APlist[used %u: total %u]\n"
571 specified by addr. A CALLERS() entry consists of an APlist\n\
574 The -v option walks the APlist descriptor displaying each caller.\n\
580 \t Callers: 0xff3b08cc APlist[used 1: total 4]\n\
597 @ MSG_HANDLES_LINE2 " HANDLE: 0x%0?p APlist[used %u: total %u]\n"
[all …]
H A Drtld.c278 APlist apl; in Depends()
286 if (mdb_vread(&apl, sizeof (APlist), addr) == -1) { in Depends()
528 APlist *aplp, apl; in dcmd_Rtmaps()
566 if (mdb_vread(&aplp, sizeof (APlist *), in dcmd_Rtmaps()
579 if (mdb_vread(&apl, sizeof (APlist), (uintptr_t)aplp) == -1) { in dcmd_Rtmaps()
941 APlist *aplp, apl; in dcmd_Lm_list()
959 if (mdb_vread(&aplp, sizeof (APlist *), in dcmd_Lm_list()
971 if (mdb_vread(&apl, sizeof (APlist), (uintptr_t)aplp) == -1) { in dcmd_Lm_list()
1147 APlist apl; in dcmd_Handles()
1180 if (mdb_vread(&apl, sizeof (APlist), addr) == -1) { in dcmd_Handles()
[all …]
/titanic_50/usr/src/cmd/sgs/pvs/common/
H A Dpvs.c89 APlist *vd_deps;
178 pvs_aplist_append(APlist **lst, const void *item, const char *file) in pvs_aplist_append()
689 gvers_find(const char *name, unsigned long hash, APlist *lst) in gvers_find()
717 gvers_desc(const char *name, unsigned long hash, APlist **lst, const char *file) in gvers_desc()
755 gvers_depend(const char *name, unsigned long hash, GVer_desc *vdp, APlist **lst, in gvers_depend()
813 APlist *verdefs = NULL; in gvers_def()
/titanic_50/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_a.out.c205 aout_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) in aout_reloc()
217 APlist *bound = NULL; in aout_reloc()
/titanic_50/usr/src/cmd/sgs/mcs/common/
H A Dmcs.h146 APlist *sh_groups; /* list of SHT_GROUP sections */

123