Home
last modified time | relevance | path

Searched refs:_lmp (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c370 Rt_map *_lmp, *plmp; in elf_reloc() local
653 _lmp = plmp; in elf_reloc()
657 if ((LIST(_lmp)->lm_tflags | in elf_reloc()
658 AFLAGS(_lmp)) & in elf_reloc()
660 value = audit_symbind(lmp, _lmp, in elf_reloc()
686 _lmp = sr.sr_dmap; in elf_reloc()
723 if ((lmp != _lmp) && ((FLAGS1(_lmp) & in elf_reloc()
725 if (aplist_test(&bound, _lmp, in elf_reloc()
742 if (!(FLAGS(_lmp) & FLG_RT_FIXED) && in elf_reloc()
747 value += ADDR(_lmp); in elf_reloc()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c392 Rt_map *_lmp, *plmp; in elf_reloc() local
677 _lmp = plmp; in elf_reloc()
681 if ((LIST(_lmp)->lm_tflags | in elf_reloc()
682 AFLAGS(_lmp)) & in elf_reloc()
684 value = audit_symbind(lmp, _lmp, in elf_reloc()
710 _lmp = sr.sr_dmap; in elf_reloc()
747 if ((lmp != _lmp) && ((FLAGS1(_lmp) & in elf_reloc()
749 if (aplist_test(&bound, _lmp, in elf_reloc()
766 if (!(FLAGS(_lmp) & FLG_RT_FIXED) && in elf_reloc()
771 value += ADDR(_lmp); in elf_reloc()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_elf.c544 Rt_map *_lmp, *plmp; in elf_reloc() local
807 _lmp = plmp; in elf_reloc()
811 if ((LIST(_lmp)->lm_tflags | in elf_reloc()
812 AFLAGS(_lmp)) & in elf_reloc()
814 value = audit_symbind(lmp, _lmp, in elf_reloc()
840 _lmp = sr.sr_dmap; in elf_reloc()
877 if ((lmp != _lmp) && ((FLAGS1(_lmp) & in elf_reloc()
879 if (aplist_test(&bound, _lmp, in elf_reloc()
896 if (!(FLAGS(_lmp) & FLG_RT_FIXED) && in elf_reloc()
901 value += ADDR(_lmp); in elf_reloc()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c751 Rt_map *_lmp, *plmp; in elf_reloc() local
1036 _lmp = plmp; in elf_reloc()
1040 if ((LIST(_lmp)->lm_tflags | in elf_reloc()
1041 AFLAGS(_lmp)) & in elf_reloc()
1043 value = audit_symbind(lmp, _lmp, in elf_reloc()
1069 _lmp = sr.sr_dmap; in elf_reloc()
1106 if ((lmp != _lmp) && ((FLAGS1(_lmp) & in elf_reloc()
1108 if (aplist_test(&bound, _lmp, in elf_reloc()
1125 if (!(FLAGS(_lmp) & FLG_RT_FIXED) && in elf_reloc()
1130 value += ADDR(_lmp); in elf_reloc()
[all …]
/illumos-gate/usr/src/cmd/sgs/librtld/common/
H A Drelocate.c99 Rt_map *_lmp; in count_reloc() local
288 _lmp = sr.sr_dmap; in count_reloc()
299 (FLAGS1(_lmp) & FL1_RT_CONFSET)) { in count_reloc()
302 (FLAGS(_lmp) & FLG_RT_ISMAIN)) || in count_reloc()
304 (!(FLAGS(_lmp) & FLG_RT_ISMAIN))) || in count_reloc()
306 (FLAGS(_lmp) & FLG_RT_PRELOAD)) || in count_reloc()
308 (lmp == _lmp))) { in count_reloc()
389 if ((!(FLAGS(_lmp) & FLG_RT_FIXED)) && in count_reloc()
391 reloc->r_value += ADDR(_lmp); in count_reloc()
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dtsort.c666 Rt_map *_lmp; in tsort() local
709 _lmp = lml->lm_head; in tsort()
711 _lmp = lmp; in tsort()
713 DBG_CALL(Dbg_file_bindings(_lmp, flag)); in tsort()
741 Rt_map *ilmp = _lmp; in tsort()
778 for (; _lmp; _lmp = NEXT_RT_MAP(_lmp)) { in tsort()
779 if (FLAGS(_lmp) & MSK_RT_INTPOSE) in tsort()
782 if (initorfini(lml, _lmp, flag, &sort) != 0) in tsort()
H A Danalyze.c3344 Rt_map *_lmp; in relocate_finish() local
3361 for (APLIST_TRAVERSE(bound, idx, _lmp)) { in relocate_finish()
3362 if (bind_one(lmp, _lmp, BND_REFER) || used) in relocate_finish()
H A Dutil.c387 Rt_map *_lmp __maybe_unused; in fpavl_insert()
389 _lmp = fpavl_recorded(lml, name, hash, &where); in fpavl_insert()
395 ASSERT(_lmp == NULL); in fpavl_insert()