Searched refs:pltaddr (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/librtld_db/amd64/
H A Dplt64_resolution.c56 psaddr_t pltoff, pltaddr; local
65 pltaddr = pltbase +
70 if (ps_pread(rap->rd_psp, pltaddr + 2, (char *)&pcrel,
72 LOG(ps_plog(MSG_ORIG(MSG_DB_READFAIL_2), EC_ADDR(pltaddr + 2)));
80 destaddr = pcrel + pltaddr + 6;
90 if (destaddr == (pltaddr + 6)) {
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/
H A Dplt32_resolution.c59 psaddr_t pltaddr; local
67 pltaddr = rli_data->rlid_pltaddr;
92 if ((pltaddr >= (phdr.p_vaddr + baseaddr)) &&
93 (pltaddr < (phdr.p_vaddr + baseaddr +
151 psaddr_t pltoff, pltaddr; local
160 pltaddr = pltbase +
165 if (ps_pread(rap->rd_psp, pltaddr + 2, (char *)&addr,
167 LOG(ps_plog(MSG_ORIG(MSG_DB_READFAIL_2), EC_ADDR(pltaddr + 2)));
174 if (ps_pread(rap->rd_psp, pltaddr + 1, (char *)&ebx,
176 LOG(ps_plog(MSG_ORIG(MSG_DB_READFAIL_2), EC_ADDR(pltaddr
[all...]
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparc/
H A Dplt32_resolution.c56 psaddr_t pltoff, pltaddr; local
60 pltaddr = pltbase +
63 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr,
65 LOG(ps_plog(MSG_ORIG(MSG_DB_READFAIL_2), EC_ADDR(pltaddr)));
122 destaddr = ((int)pltaddr + 4) +
142 destaddr = ((int)pltaddr + 4) +
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparcv9/
H A Dplt64_resolution.c71 psaddr_t pltaddr; local
93 pltaddr = pltbase + (M64_PLT_NEARPLTS * M64_PLT_ENTSIZE) +
96 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr,
99 EC_ADDR(pltaddr)));
106 EC_ADDR(pltaddr), EC_ADDR(instr[0])));
116 pltptr += pltaddr + 4;
128 pltptrval += pltaddr + 4;
147 psaddr_t pltaddr; local
149 pltaddr = pltbase +
152 if (ps_pread(rap->rd_psp, pltaddr, (cha
[all...]
/illumos-gate/usr/src/lib/libproc/i386/
H A DPisadep.c45 Ppltdest(struct ps_prochandle *P, uintptr_t pltaddr) argument
47 map_info_t *mp = Paddr2mptr(P, pltaddr);
56 pltaddr - fp->file_plt_base >= fp->file_plt_size) {
61 i = (pltaddr - fp->file_plt_base) / M_PLT_ENTSIZE - M_PLT_XNumber;
/illumos-gate/usr/src/lib/libproc/sparc/
H A DPisadep.c49 Ppltdest(struct ps_prochandle *P, uintptr_t pltaddr) argument
51 map_info_t *mp = Paddr2mptr(P, pltaddr);
59 fp->file_plt_base == 0 || pltaddr < fp->file_plt_base ||
60 pltaddr >= fp->file_plt_base + fp->file_plt_size) {
65 i = (pltaddr - fp->file_plt_base -
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c139 * NOTE: we pass in both a 'pltaddr' and a 'vpltaddr' since
150 uintptr_t vpltaddr, pltaddr; local
154 pltaddr = addr + rel->r_offset;
159 *((Sxword *)pltaddr) = (uintptr_t)symval +
173 pltent = (uint_t *)pltaddr;
214 plt_upper_32(pltaddr, symval);
220 plt_upper_44(pltaddr, symval);
230 plt_full_range(pltaddr, symval);
674 bindpltpad(Rt_map *lmp, Alist **padlist, Addr value, void **pltaddr, argument
686 *pltaddr
[all...]
/illumos-gate/usr/src/lib/libproc/sparcv9/
H A DPisadep.c49 Ppltdest(struct ps_prochandle *P, uintptr_t pltaddr) argument
51 map_info_t *mp = Paddr2mptr(P, pltaddr);
58 fp->file_plt_base == 0 || pltaddr < fp->file_plt_base ||
59 pltaddr >= fp->file_plt_base + fp->file_plt_size) {
68 pltoff = pltaddr - fp->file_plt_base;
70 i = (pltaddr - fp->file_plt_base -
97 i = (pltaddr - fp->file_plt_base -
/illumos-gate/usr/src/lib/libproc/amd64/
H A DPisadep.c47 Ppltdest(struct ps_prochandle *P, uintptr_t pltaddr) argument
49 map_info_t *mp = Paddr2mptr(P, pltaddr);
56 pltaddr - fp->file_plt_base >= fp->file_plt_size) {
61 i = (pltaddr - fp->file_plt_base) / M_PLT_ENTSIZE - M_PLT_XNumber;
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c944 uintptr_t pltaddr; local
946 pltaddr = addr + rel->r_offset;
947 *(ulong_t *)pltaddr = (ulong_t)symval + rel->r_addend;
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_elf.c106 * NOTE: we pass in both a 'pltaddr' and a 'vpltaddr' since
117 uintptr_t vpltaddr, pltaddr; local
120 pltaddr = addr + rel->r_offset;
132 pltent = (uint_t *)pltaddr;
177 plt_full_range(pltaddr, symval);
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c1008 uintptr_t pltaddr; local
1010 pltaddr = addr + rel->r_offset;
1011 *(ulong_t *)pltaddr = (ulong_t)symval;

Completed in 103 milliseconds