/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | bindings.c | 82 Dbg_bind_global(Rt_map *flmp, Addr fabs, Off foff, Xword pltndx, argument 132 if (pltndx != (Xword)-1) { 144 EC_OFF(foff), EC_XWORD(pltndx), pltstring, tfile,
|
/illumos-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | relocate.c | 63 Xword pltndx = 0; local 108 reloc->r_pltndx = ++pltndx;
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 126 uint_t symndx, uint_t pltndx, caddr_t to, uint_t sb_flags, int *fail) 138 (pltndx * dyn_plt_ent_size)); 212 elf_bndr(Rt_map *lmp, ulong_t pltndx, caddr_t from) argument 244 if ((!lmp) && (pltndx <= 250 EC_NATPTR(lmp), EC_XWORD(pltndx), EC_NATPTR(from)); 253 reloff = pltndx * (ulong_t)RELENT(lmp); 317 uint_t pltndx = reloff / sizeof (Rela); local 322 nsym, symndx, pltndx, (caddr_t)symval, sb_flags, 867 int pltndx = (((ulong_t)rel - local 873 symdef, symndx, pltndx, (caddr_ 125 elf_plt_trace_write(ulong_t roffset, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, uint_t symndx, uint_t pltndx, caddr_t to, uint_t sb_flags, int *fail) argument 940 elf_plt_write(uintptr_t addr, uintptr_t vaddr, void *rptr, uintptr_t symval, Xword pltndx) argument [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 106 uint_t symndx, uint_t pltndx, caddr_t to, uint_t sb_flags, int *fail) 118 (pltndx * dyn_plt_ent_size)); 296 uint_t pltndx = reloff / sizeof (Rel); local 301 nsym, symndx, pltndx, (caddr_t)symval, sb_flags, 842 int pltndx = (((ulong_t)rel - local 848 symdef, symndx, pltndx, (caddr_t)value, 1005 Xword pltndx) 105 elf_plt_trace_write(uint_t roffset, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, uint_t symndx, uint_t pltndx, caddr_t to, uint_t sb_flags, int *fail) argument 1004 elf_plt_write(uintptr_t addr, uintptr_t vaddr, void *rptr, uintptr_t symval, Xword pltndx) argument
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | sparc_elf.c | 114 Xword pltndx) 239 Sym *sym, ulong_t symndx, ulong_t pltndx, caddr_t to, ulong_t sb_flags, 253 rptr, (uintptr_t)to, pltndx); 262 (pltndx * dyn_plt_ent_size)); 357 Xword pltndx; local 389 pltndx = addr / M_PLT_ENTSIZE; 404 reloff = pltndx * sizeof (Rela); 476 rptr, lmp, nlmp, nsym, symndx, pltndx, 486 (uintptr_t)vaddr, rptr, symval, pltndx); 494 pltndx, pbtyp 113 elf_plt_write(uintptr_t addr, uintptr_t vaddr, void *rptr, uintptr_t symval, Xword pltndx) argument 238 elf_plt_trace_write(caddr_t addr, Rela *rptr, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, ulong_t symndx, ulong_t pltndx, caddr_t to, ulong_t sb_flags, int *fail) argument 538 ulong_t dsymndx, pltndx, roffset, rsymndx, psymndx = 0; local [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 146 Xword pltndx) 158 if (pltndx >= (M64_PLT_NEARPLTS - M_PLT_XNumber)) { 387 Sym *sym, uint_t symndx, ulong_t pltndx, caddr_t to, uint_t sb_flags, 401 rptr, (uintptr_t)to, pltndx); 410 (pltndx * dyn_plt_ent_size)); 457 (uintptr_t)dyn_plt, pltndx); 484 Xword pltndx; local 519 pltndx = addr / M_PLT_ENTSIZE; 524 pltndx = M64_PLT_NEARPLTS + 545 reloff = pltndx * sizeo 145 elf_plt_write(uintptr_t addr, uintptr_t vaddr, void *rptr, uintptr_t symval, Xword pltndx) argument 386 elf_plt_trace_write(caddr_t addr, Rela *rptr, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, uint_t symndx, ulong_t pltndx, caddr_t to, uint_t sb_flags, int *fail) argument 743 ulong_t pltndx, roffset, rsymndx, psymndx = 0; local [all...] |
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | machrel.sparc.c | 201 Xword value, pltndx, farpltndx; local 203 pltndx = sdp->sd_aux->sa_PLTndx + M_PLT_XNumber - 1; 205 if ((pltndx) < M64_PLT_NEARPLTS) { 207 (pltndx * M_PLT_ENTSIZE); 211 farpltndx = pltndx - M64_PLT_NEARPLTS; 278 plt_far_entry(Ofl_desc *ofl, Xword pltndx, Xword *roffset, Sxword *raddend) argument 298 farpltndx = pltndx - 1 + M_PLT_XNumber - M64_PLT_NEARPLTS; 394 plt_entry(Ofl_desc *ofl, Xword pltndx, Xword *roffset, Sxword *raddend) argument 405 if ((pltndx - 1 + M_PLT_XNumber) >= M64_PLT_NEARPLTS) { 406 plt_far_entry(ofl, pltndx, roffse 506 Xword value, pltndx; local 527 plt_entry(Ofl_desc * ofl, Xword pltndx, Xword *roffset, Sxword *raddend) argument [all...] |