/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | object.c | 56 elf_obj_init(Lm_list *lml, Aliste lmco, const char *oname) argument 106 DBG_CALL(Dbg_file_elf(lml, name, 0, 0, lml->lm_lmidstr, lmco)); 129 lm_append(lml, lmco, olmp); 158 elf_obj_file(Lm_list *lml, Aliste lmco, Rt_map *clmp, const char *name, argument 168 if ((olmp == NULL) && ((olmp = elf_obj_init(lml, lmco, name)) == NULL))
|
H A D | remove.c | 486 remove_cntl(Lm_list *lml, Aliste lmco) argument 488 Aliste _lmco = lmco; 492 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); 508 remove_incomplete(Lm_list *lml, Aliste lmco, Rt_map *clmp) argument 514 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); 850 remove_lmc(Lm_list *lml, Rt_map *clmp, Aliste lmco, const char *name) argument 863 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); 867 DBG_CALL(Dbg_file_cleanup(lml, name, lmco)); 902 remove_incomplete(lml, lmco, clmp); 939 if (CNTL(lmp) == lmco) [all...] |
H A D | a.out.c | 197 aout_needed(Lm_list *lml, Aliste lmco, Rt_map *clmp, int *in_nfavl) argument 282 nlmp = load_one(lml, lmco, palp, clmp, MODE(clmp), 0, 0, 505 aout_new_lmp(Lm_list *lml, Aliste lmco, Fdesc *fdp, Addr addr, size_t msize, argument 514 DBG_CALL(Dbg_file_aout(lml, name, addr, msize, lml->lm_lmidstr, lmco)); 592 lm_append(lml, lmco, lmp);
|
H A D | cap.c | 784 load_cap(Lm_list *lml, Aliste lmco, const char *dir, Rt_map *clmp, argument 806 if ((found == 0) && ((lmp = load_path(lml, lmco, clmp, mode,
|
H A D | analyze.c | 338 _relocate_lmc(Lm_list *lml, Aliste lmco, Rt_map *nlmp, int *relocated, argument 382 if (lmco == ALIST_OFF_DATA) { 1764 load_file(Lm_list *lml, Aliste lmco, Rt_map *clmp, Fdesc *fdp, int *in_nfavl) argument 1814 if ((nlmp = elf_obj_file(lml, lmco, clmp, nname, hmpp, ompp, 1833 if ((nlmp = ((fdp->fd_ftp)->fct_new_lmp)(lml, lmco, fdp, addr, 1939 load_so(Lm_list *lml, Aliste lmco, Rt_map *clmp, uint_t flags, argument 2101 return (load_file(lml, lmco, clmp, fdp, in_nfavl)); 2414 load_path(Lm_list *lml, Aliste lmco, Rt_map *clmp, int nmode, uint_t flags, argument 2432 if ((nlmp = load_so(lml, lmco, clmp, flags, fdp, rej, 2543 load_one(Lm_list *lml, Aliste lmco, Alis argument [all...] |
H A D | elf.c | 369 Aliste lmco; local 425 if ((lmco = create_cntl(lml, 0)) == NULL) { 434 load_one(lml, lmco, palp, clmp, MODE(clmp), flags, hdl, in_nfavl); 450 ((nlmp = analyze_lmc(lml, lmco, nlmp, clmp, in_nfavl)) == NULL) || 451 (relocate_lmc(lml, lmco, clmp, nlmp, in_nfavl) == 0))) 459 if ((nlmp == NULL) && (lmco != ALIST_OFF_DATA)) 460 remove_lmc(lml, clmp, lmco, name); 465 if (lmco != ALIST_OFF_DATA) 466 remove_cntl(lml, lmco); 631 elf_needed(Lm_list *lml, Aliste lmco, Rt_ma argument 922 Aliste lmco; local 1059 Aliste lmco; local 1649 elf_new_lmp(Lm_list *lml, Aliste lmco, Fdesc *fdp, Addr addr, size_t msize, void *odyn, Rt_map *clmp, int *in_nfavl) argument [all...] |
H A D | util.c | 1047 lm_append(Lm_list *lml, Aliste lmco, Rt_map *lmp) argument 1066 if (lmco == ALIST_OFF_DATA) 1070 lmc = (Lm_cntl *)alist_item_by_offset(lml->lm_lists, lmco); 1150 CNTL(lmp) = lmco; 1164 if (lmco == ALIST_OFF_DATA) {
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | files.c | 90 const char *lmid, Aliste lmco) 97 dbg_print(lml, MSG_INTL(MSG_FIL_DATA_LL), lmid, EC_XWORD(lmco)); 102 const char *lmid, Aliste lmco) 116 dbg_print(lml, MSG_INTL(MSG_FIL_DATA_LL), lmid, EC_XWORD(lmco)); 121 Aliste lmco) 134 dbg_print(lml, MSG_INTL(MSG_FIL_DATA_LL), lmid, EC_XWORD(lmco)); 763 Dbg_file_cleanup(Lm_list *lml, const char *name, Aliste lmco) argument 769 dbg_print(lml, MSG_INTL(MSG_FIL_CLEANUP), name, EC_XWORD(lmco)); 89 Dbg_file_aout(Lm_list *lml, const char *name, Addr addr, size_t size, const char *lmid, Aliste lmco) argument 101 Dbg_file_elf(Lm_list *lml, const char *name, Addr addr, size_t size, const char *lmid, Aliste lmco) argument 120 Dbg_file_ldso(Rt_map *lmp, char **envp, auxv_t *auxv, const char *lmid, Aliste lmco) argument
|