Searched refs:dt_reloc (Results 1 – 6 of 6) sorted by relevance
86 RELOC_TYPE *dt_reloc, *rend; /* DT_RELA or DT_REL */ in _dl_boot_bind() local125 dt_reloc = NULL; in _dl_boot_bind()132 dt_reloc = (void *)(dynp->d_un.d_ptr + loff); in _dl_boot_bind()140 rend = (RELOC_TYPE *)((char *)dt_reloc + dt_relocsz); in _dl_boot_bind()141 for (; dt_reloc < rend; dt_reloc++) { in _dl_boot_bind()145 sp = dt_symtab + ELF_R_SYM(dt_reloc->r_info); in _dl_boot_bind()146 if (!ELF_R_SYM(dt_reloc->r_info) || sp->st_value != 0) { in _dl_boot_bind()147 ra = (Elf_Addr *)(dt_reloc->r_offset + loff); in _dl_boot_bind()148 RELOC_DYN(dt_reloc, sp, ra, loff); in _dl_boot_bind()
67 RELOC_TYPE *dt_reloc; /* DT_RELA or DT_REL */ in _dl_boot_bind() local104 dt_reloc = NULL; in _dl_boot_bind()108 dt_reloc = (void *)(dynp->d_un.d_ptr + loff); in _dl_boot_bind()114 rend = (RELOC_TYPE *)((char *)dt_reloc + dt_relocsz); in _dl_boot_bind()115 for (; dt_reloc < rend; dt_reloc++) { in _dl_boot_bind()118 ra = (Elf_Addr *)(dt_reloc->r_offset + loff); in _dl_boot_bind()119 RELOCATE_RELATIVE(ra, dt_reloc, loff); in _dl_boot_bind()
60 const RELOC_TYPE *dt_reloc; /* DT_RELA */ in _dl_boot_bind() local101 dt_jmprel = dt_reloc = NULL; in _dl_boot_bind()110 dt_reloc = (void *)(dynp->d_un.d_ptr + loff); in _dl_boot_bind()133 rend = (RELOC_TYPE *)((char *)dt_reloc + dt_relocsz); in _dl_boot_bind()134 for (; dt_reloc < rend; dt_reloc++) { in _dl_boot_bind()138 sp = dt_symtab + ELF_R_SYM(dt_reloc->r_info); in _dl_boot_bind()139 ra = (Elf_Addr *)(dt_reloc->r_offset + loff); in _dl_boot_bind()140 *ra = loff + sp->st_value + dt_reloc->r_addend; in _dl_boot_bind()
81 const RELOC_TYPE *dt_reloc; /* DT_RELA */ in _dl_boot_bind() local123 dt_jmprel = dt_reloc = NULL; in _dl_boot_bind()132 dt_reloc = (void *)(dynp->d_un.d_ptr + loff); in _dl_boot_bind()155 rend = (RELOC_TYPE *)((char *)dt_reloc + dt_relocsz); in _dl_boot_bind()156 for (; dt_reloc < rend; dt_reloc++) { in _dl_boot_bind()160 sp = dt_symtab + ELF_R_SYM(dt_reloc->r_info); in _dl_boot_bind()161 if (!ELF_R_SYM(dt_reloc->r_info) || sp->st_value != 0) { in _dl_boot_bind()162 ra = (Elf_Addr *)(dt_reloc->r_offset + loff); in _dl_boot_bind()163 RELOC_DYN(dt_reloc, sp, ra, loff); in _dl_boot_bind()
63 const RELOC_TYPE *dt_reloc; /* DT_REL */ in _dl_boot_bind() local102 dt_reloc = NULL; in _dl_boot_bind()109 dt_reloc = (void *)(dynp->d_un.d_ptr + loff); in _dl_boot_bind()125 rend = (RELOC_TYPE *)((char *)dt_reloc + dt_relocsz); in _dl_boot_bind()126 for (; dt_reloc < rend; dt_reloc++) { in _dl_boot_bind()127 if (ELF64_R_TYPE(dt_reloc->r_info) == R_MIPS_REL32_64) { in _dl_boot_bind()129 ra = (Elf_Addr *)(dt_reloc->r_offset + loff); in _dl_boot_bind()
67 RELOC_TYPE *dt_reloc; /* DT_RELA or DT_REL */ member146 dynld.dt_reloc = (void *)(dynp->d_un.d_ptr + loff); in _dl_boot_bind()158 rp = dynld.dt_reloc; in _dl_boot_bind()