Searched refs:pltoff (Results 1 - 10 of 10) sorted by relevance
/illumos-gate/usr/src/cmd/sgs/librtld_db/amd64/ |
H A D | plt64_resolution.c | 56 psaddr_t pltoff, pltaddr; local 64 pltoff = pc - pltbase; 66 ((pltoff / M_PLT_ENTSIZE) * M_PLT_ENTSIZE);
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparc/ |
H A D | plt32_resolution.c | 56 psaddr_t pltoff, pltaddr; local 59 pltoff = pc - pltbase; 61 ((pltoff / M32_PLT_ENTSIZE) * M32_PLT_ENTSIZE);
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparcv9/ |
H A D | plt64_resolution.c | 59 psaddr_t pltoff; local 67 pltoff = pc - pltbase; 69 if (pltoff >= (M64_PLT_NEARPLTS * M64_PLT_ENTSIZE)) { 86 pltblockoff = pltoff - (M64_PLT_NEARPLTS * M64_PLT_ENTSIZE); 150 ((pltoff / M64_PLT_ENTSIZE) * M64_PLT_ENTSIZE);
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/ |
H A D | plt32_resolution.c | 151 psaddr_t pltoff, pltaddr; local 159 pltoff = pc - pltbase; 161 ((pltoff / M_PLT_ENTSIZE) * M_PLT_ENTSIZE);
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 106 Xword pltoff; local 111 pltoff = (2 * M_PLT_ENTSIZE) / M_PLT_INSSIZE; 112 elf_plt2_init(PLTGOT(lmp) + pltoff, lmp); 126 pltoff = M_PLT_ENTSIZE / M_PLT_INSSIZE; 127 elf_plt_init(PLTGOT(lmp) + pltoff, (caddr_t)elf_rtbndr); 477 elf_bndr(Rt_map *lmp, ulong_t pltoff, caddr_t from) argument 516 addr = pltoff - M_PLT_RESERVSZ; 518 if (pltoff < (M64_PLT_NEARPLTS * M_PLT_ENTSIZE)) { 523 pltblockoff = pltoff - (M64_PLT_NEARPLTS * M_PLT_ENTSIZE); 542 EC_NATPTR(lmp), EC_XWORD(pltoff), EC_NATPT 680 uintptr_t pltoff; local 775 Xword pltoff; local [all...] |
H A D | boot_elf.s | 101 elf_rtbndr(Rt_map *lmp, unsigned long pltoff, caddr_t from) 103 (void) elf_bndr(lmp, pltoff, from); 131 elf_rtbndr_far(Rt_map *lmp, unsigned long pltoff, caddr_t from) 133 (void) elf_bndr(lmp, pltoff, from); 142 sub %i0, %o2, %o1 ! pltoff = pc - 0x10 - .PLT0
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | machrel.sparc.c | 287 Sxword pltoff; /* offset to PLT instr. sequence */ local 313 pltoff = pltblockoff + 347 *raddend = -(pltoff + 4 + (Xword)(ofl->ofl_osplt->os_shdr->sh_addr)); 350 pltent = (uint32_t *)(pltbuf + pltoff); 362 pltent[3] |= (uint32_t)(pltptroff - (pltoff + 4)); 369 *pltentptr = -(pltoff + 4); 397 Sxword pltoff; /* Offset of this entry from PLT top */ local 410 pltoff = M_PLT_RESERVSZ + (pltndx - 1) * M_PLT_ENTSIZE; 411 pltent = (uchar_t *)ofl->ofl_osplt->os_outdata->d_buf + pltoff; 413 *roffset = pltoff 530 Sxword pltoff; /* Offset of this entry from PLT top */ local [all...] |
/illumos-gate/usr/src/lib/libproc/sparcv9/ |
H A D | Pisadep.c | 66 uintptr_t pltoff; local 68 pltoff = pltaddr - fp->file_plt_base; 69 if (pltoff < (M64_PLT_NEARPLTS * M64_PLT_ENTSIZE)) { 74 pltblockoff = pltoff - (M64_PLT_NEARPLTS *
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | boot_elf.s | 76 elf_rtbndr(Rt_map *lmp, unsigned long pltoff, caddr_t from) 78 (void) elf_bndr(lmp, pltoff, from);
|
H A D | sparc_elf.c | 350 elf_bndr(Rt_map *lmp, ulong_t pltoff, caddr_t from) argument 388 addr = pltoff - M_PLT_RESERVSZ; 401 EC_NATPTR(lmp), EC_XWORD(pltoff), EC_NATPTR(from));
|
Completed in 82 milliseconds