/titanic_41/usr/src/cmd/sgs/rtld/common/ |
H A D | elf.c | 369 Aliste lmco; in elf_lazy_load() local 425 if ((lmco = create_cntl(lml, 0)) == NULL) { in elf_lazy_load() 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() 459 if ((nlmp == NULL) && (lmco != ALIST_OFF_DATA)) in elf_lazy_load() 460 remove_lmc(lml, clmp, lmco, name); in elf_lazy_load() 465 if (lmco != ALIST_OFF_DATA) in elf_lazy_load() 466 remove_cntl(lml, lmco); in elf_lazy_load() 631 elf_needed(Lm_list *lml, Aliste lmco, Rt_map *clmp, int *in_nfavl) in elf_needed() argument [all …]
|
H A D | remove.c | 486 remove_cntl(Lm_list *lml, Aliste lmco) in remove_cntl() argument 488 Aliste _lmco = lmco; in remove_cntl() 492 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); in remove_cntl() 508 remove_incomplete(Lm_list *lml, Aliste lmco, Rt_map *clmp) in remove_incomplete() argument 514 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); in remove_incomplete() 850 remove_lmc(Lm_list *lml, Rt_map *clmp, Aliste lmco, const char *name) in remove_lmc() argument 863 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); in remove_lmc() 867 DBG_CALL(Dbg_file_cleanup(lml, name, lmco)); in remove_lmc() 902 remove_incomplete(lml, lmco, clmp); in remove_lmc() 939 if (CNTL(lmp) == lmco) in remove_lmc() [all …]
|
H A D | object.c | 56 elf_obj_init(Lm_list *lml, Aliste lmco, const char *oname) in elf_obj_init() argument 106 DBG_CALL(Dbg_file_elf(lml, name, 0, 0, lml->lm_lmidstr, lmco)); in elf_obj_init() 129 lm_append(lml, lmco, olmp); in elf_obj_init() 158 elf_obj_file(Lm_list *lml, Aliste lmco, Rt_map *clmp, const char *name, in elf_obj_file() argument 168 if ((olmp == NULL) && ((olmp = elf_obj_init(lml, lmco, name)) == NULL)) in elf_obj_file()
|
H A D | a.out.c | 197 aout_needed(Lm_list *lml, Aliste lmco, Rt_map *clmp, int *in_nfavl) in aout_needed() argument 282 nlmp = load_one(lml, lmco, palp, clmp, MODE(clmp), 0, 0, in aout_needed() 505 aout_new_lmp(Lm_list *lml, Aliste lmco, Fdesc *fdp, Addr addr, size_t msize, in aout_new_lmp() argument 514 DBG_CALL(Dbg_file_aout(lml, name, addr, msize, lml->lm_lmidstr, lmco)); in aout_new_lmp() 592 lm_append(lml, lmco, lmp); in aout_new_lmp()
|
H A D | analyze.c | 338 _relocate_lmc(Lm_list *lml, Aliste lmco, Rt_map *nlmp, int *relocated, in _relocate_lmc() argument 382 if (lmco == ALIST_OFF_DATA) { in _relocate_lmc() 1764 load_file(Lm_list *lml, Aliste lmco, Rt_map *clmp, Fdesc *fdp, int *in_nfavl) in load_file() argument 1814 if ((nlmp = elf_obj_file(lml, lmco, clmp, nname, hmpp, ompp, in load_file() 1833 if ((nlmp = ((fdp->fd_ftp)->fct_new_lmp)(lml, lmco, fdp, addr, in load_file() 1939 load_so(Lm_list *lml, Aliste lmco, Rt_map *clmp, uint_t flags, in load_so() argument 2101 return (load_file(lml, lmco, clmp, fdp, in_nfavl)); in load_so() 2414 load_path(Lm_list *lml, Aliste lmco, Rt_map *clmp, int nmode, uint_t flags, in load_path() argument 2432 if ((nlmp = load_so(lml, lmco, clmp, flags, fdp, rej, in load_path() 2543 load_one(Lm_list *lml, Aliste lmco, Alist *palp, Rt_map *clmp, int mode, in load_one() argument [all …]
|
H A D | util.c | 1047 lm_append(Lm_list *lml, Aliste lmco, Rt_map *lmp) in lm_append() argument 1066 if (lmco == ALIST_OFF_DATA) in lm_append() 1070 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); in lm_append() 1150 CNTL(lmp) = lmco; in lm_append() 1164 if (lmco == ALIST_OFF_DATA) { in lm_append()
|
H A D | cap.c | 784 load_cap(Lm_list *lml, Aliste lmco, const char *dir, Rt_map *clmp, in load_cap() argument 806 if ((found == 0) && ((lmp = load_path(lml, lmco, clmp, mode, in load_cap()
|
/titanic_41/usr/src/cmd/sgs/liblddbg/common/ |
H A D | files.c | 90 const char *lmid, Aliste lmco) in Dbg_file_aout() argument 97 dbg_print(lml, MSG_INTL(MSG_FIL_DATA_LL), lmid, EC_XWORD(lmco)); in Dbg_file_aout() 102 const char *lmid, Aliste lmco) in Dbg_file_elf() argument 116 dbg_print(lml, MSG_INTL(MSG_FIL_DATA_LL), lmid, EC_XWORD(lmco)); in Dbg_file_elf() 121 Aliste lmco) in Dbg_file_ldso() argument 134 dbg_print(lml, MSG_INTL(MSG_FIL_DATA_LL), lmid, EC_XWORD(lmco)); in Dbg_file_ldso() 763 Dbg_file_cleanup(Lm_list *lml, const char *name, Aliste lmco) in Dbg_file_cleanup() argument 769 dbg_print(lml, MSG_INTL(MSG_FIL_CLEANUP), name, EC_XWORD(lmco)); in Dbg_file_cleanup()
|
H A D | liblddbg.msg | 658 @ MSG_FIL_CLEANUP "file=%s; loading failed: cleaning up lmco 0x%llx" 680 @ MSG_FIL_DATA_LL " lmid: %18.18s lmco: %#18llx" 732 @ MSG_CNTL_TITLE "control list processing complete: moving lmco 0x%llx \ 733 to lmco 0x%llx"
|
/titanic_41/usr/src/cmd/sgs/rtld/mdbmod/common/ |
H A D | rtld.msg | 371 \t lmco rtmap ADDR() NAME()\n\ 417 @ MSG_RTMAPS_TITLE0 "lmco \trtmap ADDR() NAME()\n" 440 \t lmco rtmap ADDR() NAME()\n\ 448 \t lmco rtmap ADDR() NAME()\n\
|
/titanic_41/usr/src/cmd/ssh/doc/ |
H A D | ChangeLog | 658 Bill Painter <william.t.painter@lmco.com>
|