Searched refs:textrel (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A D_inline_reloc.h38 _elf_reloc_relative(ulong_t rbgn, ulong_t base, Rt_map *lmp, APlist **textrel, argument
59 if (((mpp->mr_prot & PROT_WRITE) == 0) && textrel &&
61 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
98 Rt_map *lmp, APlist **textrel, int add)
103 if (_elf_reloc_relative(rbgn, base, lmp, textrel, add) == 0)
127 ulong_t base, Rt_map *lmp, APlist **textrel, int add)
130 if (_elf_reloc_relative(rbgn, base, lmp, textrel, add) == 0)
145 is_sym_deferred(ulong_t rbgn, ulong_t base, Rt_map *lmp, APlist **textrel, argument
175 (void) _elf_reloc_relative(rbgn, base, lmp, textrel, 1);
97 elf_reloc_relative(ulong_t rbgn, ulong_t rend, ulong_t rsize, ulong_t base, Rt_map *lmp, APlist **textrel, int add) argument
126 elf_reloc_relative_count(ulong_t rbgn, ulong_t rcount, ulong_t rsize, ulong_t base, Rt_map *lmp, APlist **textrel, int add) argument
H A Dmove.c81 move_data(Rt_map *lmp, APlist **textrel) argument
123 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
H A Danalyze.c289 APlist *textrel = NULL; local
302 if ((LM_RELOC(lmp)(lmp, now, in_nfavl, &textrel) == 0) &&
313 (move_data(lmp, &textrel) == 0) &&
322 if (textrel) {
326 for (APLIST_TRAVERSE(textrel, idx, mpp))
328 free(textrel);
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c381 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) argument
414 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
534 textrel, 0);
538 relsiz, basebgn, lmp, textrel, 0);
560 plthint, relsiz, basebgn, lmp, textrel, 1);
613 textrel, sip, rsymndx))
848 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) {
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_a.out.c205 aout_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) argument
255 (aplist_append(textrel, mpp,
436 if (textrel) {
H A Dsparc_elf.c535 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) argument
575 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
663 textrel, 0);
667 relsiz, basebgn, lmp, textrel, 0);
745 textrel, sip, rsymndx))
987 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) {
1109 if (textrel)
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c360 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) argument
392 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
512 textrel, 0);
516 relsiz, basebgn, lmp, textrel, 0);
538 plthint, relsiz, basebgn, lmp, textrel, 0);
590 textrel, sip, rsymndx))
823 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) {
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c740 elf_reloc(Rt_map *lmp, uint_t plt, int *in_nfavl, APlist **textrel) argument
784 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
893 textrel, 0);
897 relsiz, basebgn, lmp, textrel, 0);
972 textrel, sip, rsymndx))
1220 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) {
1359 if (textrel)

Completed in 60 milliseconds