Home
last modified time | relevance | path

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

/titanic_44/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 …]
/titanic_44/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 …]
/titanic_44/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 …]
H A Dsparc_a.out.c214 Rt_map * _lmp; /* lm which holds symbol definition */ in aout_reloc() local
306 _lmp = sr.sr_dmap; in aout_reloc()
309 if ((lmp != _lmp) && in aout_reloc()
310 ((FLAGS1(_lmp) & FL1_RT_NOINIFIN) == 0)) { in aout_reloc()
311 if (aplist_test(&bound, _lmp, in aout_reloc()
319 if (!(FLAGS(_lmp) & FLG_RT_FIXED) && in aout_reloc()
322 value += ADDR(_lmp); in aout_reloc()
329 _lmp, (Addr)value, sym->st_value, name, binfo)); in aout_reloc()
/titanic_44/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 …]
/titanic_44/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()
/titanic_44/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.c3355 Rt_map *_lmp; in relocate_finish() local
3372 for (APLIST_TRAVERSE(bound, idx, _lmp)) { in relocate_finish()
3373 if (bind_one(lmp, _lmp, BND_REFER) || used) in relocate_finish()
H A Dutil.c387 Rt_map *_lmp = fpavl_recorded(lml, name, hash, &where); in fpavl_insert() local
393 ASSERT(_lmp == NULL); in fpavl_insert()