/titanic_44/usr/src/cmd/sgs/rtld/common/ |
H A D | analyze.c | 59 load_filtees(Rt_map *lmp, int *in_nfavl) in load_filtees() argument 86 in_nfavl); in load_filtees() 106 int *in_nfavl) in analyze_lmc() argument 153 in_nfavl)) == NULL) { in analyze_lmc() 183 if (LM_NEEDED(lmp)(lml, nlmco, lmp, in_nfavl) == 0) { in analyze_lmc() 200 load_filtees(lmp, in_nfavl); in analyze_lmc() 287 relocate_so(Lm_list *lml, Rt_map *lmp, int *relocated, int now, int *in_nfavl) in relocate_so() argument 302 if ((LM_RELOC(lmp)(lmp, now, in_nfavl, &textrel) == 0) && in relocate_so() 339 int *in_nfavl) in _relocate_lmc() argument 361 if (relocate_so(lml, lmp, relocated, 0, in_nfavl) == 0) in _relocate_lmc() [all …]
|
H A D | dlfcns.c | 641 Rt_map *clmp, uint_t flags, uint_t orig, int *in_nfavl) in dlmopen_core() argument 649 (path ? path : MSG_ORIG(MSG_STR_ZERO)), in_nfavl, mode)); in dlmopen_core() 735 lml->lm_head, in_nfavl); in dlmopen_core() 768 &ghp, in_nfavl); in dlmopen_core() 798 if (((nlmp = analyze_lmc(lml, nlmco, nlmp, clmp, in_nfavl)) == NULL) || in dlmopen_core() 799 (relocate_lmc(lml, nlmco, clmp, nlmp, in_nfavl) == 0)) { in dlmopen_core() 862 int in_nfavl = 0; in dlmopen_intn() local 909 ghp = dlmopen_core(lml, olml, path, mode, clmp, flags, orig, &in_nfavl); in dlmopen_intn() 917 if ((ghp == NULL) && in_nfavl) { in dlmopen_intn() 1063 int *in_nfavl) in dlsym_handle() argument [all …]
|
H A D | a.out.c | 197 aout_needed(Lm_list *lml, Aliste lmco, Rt_map *clmp, int *in_nfavl) in aout_needed() argument 283 in_nfavl); in aout_needed() 444 aout_lookup_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) in aout_lookup_sym() argument 465 return (lookup_sym(&sl, srp, binfo, in_nfavl)); in aout_lookup_sym() 473 aout_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) in aout_find_sym() argument 506 void *odyn, Rt_map *clmp, int *in_nfavl) in aout_new_lmp() argument 682 int *in_nfavl) in aout_dlsym_handle() argument 687 if (dlsym_handle(ghp, slp, srp, binfo, in_nfavl)) in aout_dlsym_handle() 702 return (dlsym_handle(ghp, &sl, srp, binfo, in_nfavl)); in aout_dlsym_handle()
|
H A D | elf.c | 362 uint_t flags, Grp_hdl **hdl, int *in_nfavl) in elf_lazy_load() argument 434 load_one(lml, lmco, palp, clmp, MODE(clmp), flags, hdl, in_nfavl); in elf_lazy_load() 450 ((nlmp = analyze_lmc(lml, lmco, nlmp, clmp, in_nfavl)) == NULL) || in elf_lazy_load() 451 (relocate_lmc(lml, lmco, clmp, nlmp, in_nfavl) == 0))) in elf_lazy_load() 631 elf_needed(Lm_list *lml, Aliste lmco, Rt_map *clmp, int *in_nfavl) in elf_needed() argument 726 flags, 0, in_nfavl)) == NULL) || in elf_needed() 767 elf_null_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) in elf_null_find_sym() argument 818 int *in_nfavl) argument 937 (FLG_RT_PUBHDL | FLG_RT_CAP), in_nfavl) == 0) { 1081 in_nfavl)) == NULL) [all …]
|
H A D | audit.c | 1318 audit_symget(Audit_list *alp, int info, int *in_nfavl) in audit_symget() argument 1335 if (LM_LOOKUP_SYM(lmp)(&sl, &sr, &binfo, in_nfavl)) { in audit_symget() 1379 audit_setup(Rt_map *clmp, Audit_desc *adp, uint_t orig, int *in_nfavl) in audit_setup() argument 1488 AI_LAVERSION, in_nfavl)) == 0) { in audit_setup() 1529 AI_LAOBJSEARCH, in_nfavl); in audit_setup() 1531 AI_LAOBJOPEN, in_nfavl); in audit_setup() 1533 AI_LAOBJFILTER, in_nfavl); in audit_setup() 1535 AI_LAOBJCLOSE, in_nfavl); in audit_setup() 1537 AI_LASYMBIND, in_nfavl); in audit_setup() 1539 AI_LAPLTENTER, in_nfavl); in audit_setup() [all …]
|
H A D | cap.c | 516 uint_t flags, Rej_desc *rej, int *in_nfavl) in cap_dir() argument 587 if (find_path(lml, clmp, flags, &fd, &_rej, in_nfavl) == 0) { in cap_dir() 656 int *in_nfavl) in cap_filtees() argument 665 if (cap_dir(&fdalp, lml, dir, flmp, flags, &rej, in_nfavl) == 0) in cap_filtees() 690 (flags | FLG_RT_PUBHDL), &ghp, fdp, &rej, in_nfavl); in cap_filtees() 733 clmp, in_nfavl)) == NULL) || in cap_filtees() 734 (relocate_lmc(lml, nlmco, flmp, nlmp, in_nfavl) == 0))) in cap_filtees() 785 uint_t mode, uint_t flags, Grp_hdl **hdl, Rej_desc *rej, int *in_nfavl) in load_cap() argument 796 if (cap_dir(&fdalp, lml, dir, clmp, flags, rej, in_nfavl) == 0) in load_cap() 807 flags, hdl, &fd, rej, in_nfavl)) != NULL)) in load_cap()
|
H A D | object.c | 233 elf_obj_fini(Lm_list *lml, Rt_map *lmp, Rt_map *clmp, int *in_nfavl) in elf_obj_fini() argument 333 ofl->ofl_size, NULL, clmp, in_nfavl)) == NULL) in elf_obj_fini()
|
H A D | util.c | 450 int in_nfavl = pnavl_recorded(&nfavl, name, hash, &where); in nfavl_insert() local 456 ASSERT(in_nfavl == 0); in nfavl_insert()
|
/titanic_44/usr/src/cmd/sgs/liblddbg/common/ |
H A D | dlfcns.c | 79 Dbg_dl_dlopen(Rt_map *clmp, const char *name, int *in_nfavl, int mode) in Dbg_dl_dlopen() argument 95 if (in_nfavl) in Dbg_dl_dlopen() 164 Dbg_dl_dlsym(Rt_map *clmp, const char *sym, int *in_nfavl, const char *next, in Dbg_dl_dlsym() argument 191 if (in_nfavl) in Dbg_dl_dlsym()
|
/titanic_44/usr/src/cmd/sgs/rtld/sparc/ |
H A D | sparc_a.out.c | 205 aout_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) in aout_reloc() argument 286 if (aout_lookup_sym(&sl, &sr, &binfo, in_nfavl) == 0) { in aout_reloc()
|
H A D | sparc_elf.c | 535 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) in elf_reloc() argument 838 in_nfavl)) { in elf_reloc()
|
/titanic_44/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 381 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) in elf_reloc() argument 708 in_nfavl)) { in elf_reloc()
|
/titanic_44/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 360 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) in elf_reloc() argument 684 in_nfavl)) { in elf_reloc()
|
/titanic_44/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 740 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) in elf_reloc() argument 1067 in_nfavl)) { in elf_reloc()
|