Lines Matching refs:lml
210 Lm_list *lml; in get_lcinterface() local
222 lml = LIST(lmp); in get_lcinterface()
223 lcp = &lml->lm_lcs[0]; in get_lcinterface()
225 DBG_CALL(Dbg_util_nl(lml, DBG_NL_STD)); in get_lcinterface()
273 if ((lml->lm_flags & LML_FLG_BASELM) && in get_lcinterface()
304 if ((gptr == NULL) || (lml->lm_flags & LML_FLG_BASELM)) in get_lcinterface()
381 if ((lml->lm_flags & LML_FLG_RTLDLM) == 0) in get_lcinterface()
386 leave(lml, 0); in get_lcinterface()
395 rt_get_extern(Lm_list *lml, Rt_map *lmp) in rt_get_extern() argument
397 if (lml->lm_rti) { in rt_get_extern()
401 for (ALIST_TRAVERSE(lml->lm_rti, idx, rti)) in rt_get_extern()
404 free(lml->lm_rti); in rt_get_extern()
405 lml->lm_rti = 0; in rt_get_extern()
412 if (lml->lm_tls && in rt_get_extern()
413 (lml->lm_lcs[CI_TLS_STATMOD].lc_un.lc_func == NULL)) { in rt_get_extern()
414 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_TLS_NOSUPPORT), in rt_get_extern()
475 rt_thr_init(Lm_list *lml) in rt_thr_init() argument
480 (void (*)())lml->lm_lcs[CI_THRINIT].lc_un.lc_func) != NULL) { in rt_thr_init()
481 lml->lm_lcs[CI_THRINIT].lc_un.lc_func = NULL; in rt_thr_init()
483 leave(lml, thr_flg_reenter); in rt_thr_init()
497 if (((lml->lm_flags & LML_FLG_BASELM) == 0) && in rt_thr_init()
499 MODE(lml->lm_lcs[CI_THRINIT].lc_lmp) |= RTLD_NODELETE; in rt_thr_init()