/titanic_50/usr/src/cmd/sgs/include/ |
H A D | alist.h | 120 } Alist; typedef 153 #define ALIST_OFF_DATA ((size_t)(((Alist *)0)->al_data)) 262 extern void *alist_append(Alist **, const void *, size_t, Aliste); 263 extern void alist_delete(Alist *, Aliste *); 264 extern void alist_delete_by_offset(Alist *, Aliste *); 265 extern void *alist_insert(Alist **, const void *, size_t, 267 extern void *alist_insert_by_offset(Alist **, const void *, size_t, 269 extern void alist_reset(Alist *);
|
H A D | libld.h | 196 Alist *cl_val; /* string (Capstr) value */ 279 Alist *ofl_copyrels; /* list of copy relocations */ 397 Alist *ofl_symfltrs; /* per-symbol filtees and their */ 398 Alist *ofl_dtsfltrs; /* associated .dynamic/.dynstrs */ 857 Alist *ifl_groups; /* SHT_GROUP section list */ 1052 Alist *sg_os_order; /* list specifying output section */ 1093 Alist *ec_files; /* files from which to accept */ 1151 Alist *sd_GOTndxs; /* list of associated GOT entries */ 1155 Alist *sd_move; /* move information associated with a */ 1344 Alist *sdf_vers; /* list of versions that are required */ [all …]
|
H A D | rtld.h | 293 Alist *lm_rti; /* list of RTLDINFO tables */ 296 Alist *lm_lists; /* active and pending link-map lists */ 306 Alist *lm_aud_cookies; /* local auditor cookies */ 529 Alist *gh_depends; /* handle dependency list */ 653 Alist *rtc_r; /* receiver list (Rel_copy) */ 679 Alist *rt_runlist; /* Pdesc structures */
|
/titanic_50/usr/src/cmd/sgs/rtld/common/ |
H A D | _rtld.h | 96 Alist **(*fct_get_def_dirs)(void); 99 Alist **(*fct_get_sec_dirs)(void); 102 int (*fct_fix_name)(const char *, Rt_map *, Alist **, Aliste, 448 Alist **sp_dalpp; /* present path list within rule */ 590 extern Alist *rpl_libdirs; /* and its associated Pdesc list */ 597 extern Alist *prm_libdirs; /* and its associated Pdesc list */ 600 extern Alist *elf_def_dirs; /* ELF default directory seach paths */ 601 extern Alist *elf_sec_dirs; /* ELF secure directory seach paths */ 602 extern Alist *aout_def_dirs; /* AOUT default directory seach paths */ 603 extern Alist *aout_sec_dirs; /* AOUT secure directory seach paths */ [all …]
|
H A D | a.out.c | 64 Alist *aout_def_dirs = NULL; 65 Alist *aout_sec_dirs = NULL; 75 static int aout_fix_name(const char *, Rt_map *, Alist **, Aliste, uint_t); 76 static Alist **aout_get_def_dirs(void); 77 static Alist **aout_get_sec_dirs(void); 102 static Alist ** 110 static Alist ** 126 aout_fix_name(const char *oname, Rt_map *clmp, Alist **alpp, Aliste alni, in aout_fix_name() 199 Alist *palp = NULL; in aout_needed()
|
H A D | remove.c | 146 remove_alist(Alist **alpp, int complete) in remove_alist() 148 Alist *alp = *alpp; in remove_alist() 308 remove_alist((Alist **)&(dip->di_info), 1); in remove_so() 669 Alist *falp; in gdp_collect() 673 if (((falp = (Alist *)dip->di_info) == NULL) || in gdp_collect() 742 Alist *falp; in remove_rescan() 745 if (((falp = (Alist *)dip->di_info) == NULL) || in remove_rescan() 947 Alist *falp; in remove_lmc() 951 if (((falp = (Alist *)dip->di_info) == NULL) || in remove_lmc() 1369 Alist *falp; in remove_hdl() [all …]
|
H A D | paths.c | 52 set_dirs(Alist **alpp, Spath_defn *sdp, uint_t flags) in set_dirs() 69 print_default_dirs(Lm_list *lml, Alist *alp, int search) in print_default_dirs() 109 static Alist ** 112 Alist **dalpp = NULL; in get_dir_list() 307 Alist *alp; in get_next_dir() 830 Alist **salpp; in is_path_secure() 1001 is_path_unique(Alist *alp, const char *path) in is_path_unique() 1029 expand_paths(Rt_map *clmp, const char *list, Alist **alpp, Aliste alni, in expand_paths()
|
H A D | object.c | 43 static Alist *mpalp = NULL; 202 check_plat_names(Syscapset *scapset, Alist *caps, Rej_desc *rej) in check_plat_names() 215 check_mach_names(Syscapset *scapset, Alist *caps, Rej_desc *rej) in check_mach_names() 250 Alist *oalp; in elf_obj_fini()
|
H A D | globals.c | 133 Alist *rpl_libdirs = NULL; /* and associated Pdesc list */ 140 Alist *prm_libdirs = NULL; /* and associated Pdesc list */
|
H A D | elf.c | 77 Alist *elf_def_dirs = NULL; 78 Alist *elf_sec_dirs = NULL; 85 static int elf_fix_name(const char *, Rt_map *, Alist **, Aliste, uint_t); 86 static Alist **elf_get_def_dirs(void); 87 static Alist **elf_get_sec_dirs(void); 112 static Alist ** 120 static Alist ** 132 elf_fix_name(const char *name, Rt_map *clmp, Alist **alpp, Aliste alni, in elf_fix_name() 364 Alist *palp = NULL; in elf_lazy_load() 633 Alist *palp = NULL; in elf_needed() [all …]
|
H A D | cap.c | 496 free_fd(Alist *fdalp) in free_fd() 515 cap_dir(Alist **fdalpp, Lm_list *lml, const char *dname, Rt_map *clmp, in cap_dir() 522 Alist *fdalp = NULL; in cap_dir() 654 cap_filtees(Alist **alpp, Aliste oidx, const char *dir, Aliste nlmco, in cap_filtees() 658 Alist *fdalp = NULL; in cap_filtees() 787 Alist *fdalp = NULL; in load_cap()
|
H A D | _elf.h | 47 Alist **, Aliste);
|
H A D | tsort.c | 422 Alist *falp; in dep_visit() 425 if (((falp = (Alist *)dip->di_info) == NULL) || in dep_visit()
|
H A D | config_elf.c | 477 Alist **alpp, Aliste alni) in elf_config_flt()
|
/titanic_50/usr/src/cmd/sgs/tools/common/ |
H A D | alist.c | 96 alist_insert(Alist **lpp, const void *datap, size_t size, in alist_insert() 99 Alist *lp = *lpp; in alist_insert() 172 alist_insert_by_offset(Alist **lpp, const void *datap, size_t size, in alist_insert_by_offset() 251 alist_append(Alist **lpp, const void *datap, size_t size, in alist_append() 300 alist_delete(Alist *lp, Aliste *idxp) in alist_delete() 326 alist_delete_by_offset(Alist *lp, Aliste *offp) in alist_delete_by_offset() 452 alist_reset(Alist *lp) in alist_reset()
|
/titanic_50/usr/src/cmd/sgs/librtld/common/ |
H A D | _librtld.h | 90 Xword *, Xword *, Alist *); 92 extern int syminfo(Cache *, Alist **);
|
H A D | syms.c | 84 syminfo(Cache *_cache, Alist **nodirect) in syminfo()
|
H A D | relocate.c | 54 Xword *null, Xword *data, Xword *func, Alist *nodirect) in count_reloc()
|
/titanic_50/usr/src/cmd/sgs/libld/common/ |
H A D | _libld.h | 217 Gotndx *(* mr_find_got_ndx)(Alist *, Gotref, Ofl_desc *, 220 uintptr_t (* mr_assign_got_ndx)(Alist **, Gotndx *, Gotref, 279 Alist *sup_funcs; /* list of support functions */ 665 extern int cap_names_match(Alist *, Alist *);
|
H A D | util.c | 743 cap_names_match(Alist *alp1, Alist *alp2) in cap_names_match()
|
/titanic_50/usr/src/cmd/sgs/elfwrap/common/ |
H A D | _elfwrap.h | 79 Alist *od_outsecs; /* list of output sections */
|
/titanic_50/usr/src/cmd/sgs/rtld/mdbmod/common/ |
H A D | rtld.msg | 40 @ MSG_STR_ALIST "Alist" 325 @ MSG_LMLIST_TITLE1 "Link-map lists (%s): 0x%p Alist[used %u: total %u]\n"; 328 @ MSG_LMLIST_LINE0 " lists: 0x%0?p Alist[used %u: total %u]\n" 364 \t lists: 0xff3f0b00 Alist[used 1: total 4]\n\ 389 \t lists: 0xff3f0b68 Alist[used 1: total 4]\n\ 400 \t lists: 0xff3f0ba4 Alist[used 1: total 4]\n\ 617 \t refcnt: 1 depends: 0xff3b12c8 Alist[used 3: total 4]\n\ 660 \t refcnt: 1 depends: 0xff3b12c8 Alist[used 3: total 4]\n\ 688 Alist[used %u: total %u]\n" 704 \t depends: 0xff3a0c89 Alist[next 1: cnt 2]\n"
|
H A D | rtld.c | 816 Alist al; in _dcmd_Lm_list() 821 if (mdb_vread(&al, sizeof (Alist), addr) == -1) { in _dcmd_Lm_list() 1053 Alist al; in dcmd_GrpHdl() 1098 if (mdb_vread(&al, sizeof (Alist), addr) == -1) { in dcmd_GrpHdl()
|
/titanic_50/usr/src/cmd/sgs/crle/common/ |
H A D | crle.c | 118 Alist *objdirs = NULL; in main()
|
/titanic_50/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 674 bindpltpad(Rt_map *lmp, Alist **padlist, Addr value, void **pltaddr, in bindpltpad() 756 Alist *pltpadlist = NULL; in elf_reloc()
|