Searched defs:ld_base (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | _setup.c | 56 ulong_t reladdr, relacount, ld_base = 0; local 78 ld_base = (unsigned long)ebp->eb_un.eb_val; 117 if (ld_base == 0) 118 ld_base = auxv->a_un.a_val; 168 dyn_ptr = (Dyn *)((char *)ld_dyn + ld_base); 172 reladdr = ld_dyn->d_un.d_ptr + ld_base; 184 strtab = ld_dyn->d_un.d_ptr + ld_base; 208 roffset = ((Rela *)reladdr)->r_offset + ld_base; 209 *((ulong_t *)roffset) += ld_base + 237 _syspagsz, _rt_name, ld_base, interp_bas [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | _setup.c | 61 ulong_t reladdr, relcount, ld_base = 0; local 83 ld_base = (unsigned long)ebp->eb_un.eb_val; 122 if (ld_base == 0) 123 ld_base = auxv->a_un.a_val; 173 dyn_ptr = (Dyn *)((char *)ld_dyn + ld_base); 177 reladdr = ld_dyn->d_un.d_ptr + ld_base; 186 strtab = ld_dyn->d_un.d_ptr + ld_base; 209 roffset = ((Rel *)reladdr)->r_offset + ld_base; 210 *((ulong_t *)roffset) += ld_base; 237 _syspagsz, _rt_name, ld_base, interp_bas [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | _setup.c | 64 ulong_t reladdr, relacount, ld_base = 0; local 94 ld_base = (unsigned long)ebp->eb_un.eb_val; 133 if (ld_base == 0) 134 ld_base = auxv->a_un.a_val; 184 dyn_ptr = (Dyn *)((char *)ld_dyn + ld_base); 188 reladdr = ld_dyn->d_un.d_ptr + ld_base; 197 strtab = ld_dyn->d_un.d_ptr + ld_base; 220 roffset = ((Rela *)reladdr)->r_offset + ld_base; 221 *((ulong_t *)roffset) = ld_base + 241 _syspagsz, _rt_name, ld_base, interp_bas [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | _setup.c | 61 ulong_t reladdr, relacount, ld_base = 0; local 83 ld_base = (unsigned long)ebp->eb_un.eb_val; 122 if (ld_base == 0) 123 ld_base = auxv->a_un.a_val; 173 dyn_ptr = (Dyn *)((char *)ld_dyn + ld_base); 177 reladdr = ld_dyn->d_un.d_ptr + ld_base; 186 strtab = ld_dyn->d_un.d_ptr + ld_base; 209 roffset = ((Rela *)reladdr)->r_offset + ld_base; 210 *((ulong_t *)roffset) = ld_base + 229 _syspagsz, _rt_name, ld_base, interp_bas [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | setup.c | 196 char *_rtldname, ulong_t ld_base, ulong_t interp_base, int fd, Phdr *phdr, 421 mpp[0].mr_addr = (caddr_t)M_PTRUNC(ld_base); 434 (Addr)mpp->mr_addr, (size_t)((uintptr_t)eaddr - (uintptr_t)ld_base), 195 setup(char **envp, auxv_t *auxv, Word _flags, char *_platform, int _syspagsz, char *_rtldname, ulong_t ld_base, ulong_t interp_base, int fd, Phdr *phdr, char *execname, char **argv, uid_t uid, uid_t euid, gid_t gid, gid_t egid, void *aoutdyn, int auxflags, uint_t *hwcap) argument
|
/illumos-gate/usr/src/cmd/sgs/prof/common/ |
H A D | profv.c | 550 get_shobj_syms(char *pathname, GElf_Addr ld_base, GElf_Addr ld_end) argument 574 mi->load_base = ld_base;
|
Completed in 51 milliseconds