| /src/sys/arch/i386/stand/efiboot/ |
| self_reloc.c | 48 Elf_Rel *rel = NULL; local 60 rel = (Elf_Rel *)(dynp->d_un.d_ptr + baseaddr); 79 switch (ELF_R_TYPE(rel->r_info)) { 86 newaddr = (Elf_Addr *)(rel->r_offset + baseaddr); 90 *newaddr += ((Elf_Rela *)rel)->r_addend; 97 rel = (Elf_Rel *) ((char *) rel + relent);
|
| /src/sys/external/bsd/gnu-efi/dist/gnuefi/ |
| reloc_aarch64.c | 56 Elf64_Rela *rel = 0; local 63 rel = (Elf64_Rela*) 81 if (!rel && relent == 0) 84 if (!rel || relent == 0) 89 switch (ELF64_R_TYPE (rel->r_info)) { 95 (ldbase + rel->r_offset); 96 *addr = ldbase + rel->r_addend; 102 rel = (Elf64_Rela*) ((char *) rel + relent);
|
| reloc_arm.c | 56 Elf32_Rel *rel = 0; local 63 rel = (Elf32_Rel*) 81 if (!rel && relent == 0) 84 if (!rel || relent == 0) 89 switch (ELF32_R_TYPE (rel->r_info)) { 95 (ldbase + rel->r_offset); 102 rel = (Elf32_Rel*) ((char *) rel + relent);
|
| reloc_ia32.c | 48 Elf32_Rel *rel = 0; local 55 rel = (Elf32_Rel*) 76 if (!rel && relent == 0) 79 if (!rel || relent == 0) 84 switch (ELF32_R_TYPE (rel->r_info)) { 90 (ldbase + rel->r_offset); 97 rel = (Elf32_Rel*) ((char *) rel + relent);
|
| reloc_mips64el.c | 51 Elf64_Rel *rel = 0; local 58 rel = (Elf64_Rel*) 86 if ((!rel && relent == 0) && (!addr && gotsz == 0)) 89 if ((!rel && relent != 0) || (!addr && gotsz != 0)) 100 switch (ELF64_R_TYPE (swap_uint64 (rel->r_info))) { 106 (ldbase + rel->r_offset); 113 rel = (Elf64_Rel*) ((char *) rel + relent);
|
| reloc_x86_64.c | 57 Elf64_Rel *rel = 0; local 64 rel = (Elf64_Rel*) 82 if (!rel && relent == 0) 85 if (!rel || relent == 0) 90 switch (ELF64_R_TYPE (rel->r_info)) { 96 (ldbase + rel->r_offset); 103 rel = (Elf64_Rel*) ((char *) rel + relent);
|
| reloc_riscv64.c | 59 Elf_Rela *rel = NULL; local 66 rel = (Elf_Rela *)((unsigned long)dyn[i].d_un.d_ptr + ldbase); 79 if (!rel && relent == 0) 82 if (!rel || relent == 0) 87 switch (ELF_R_TYPE(rel->r_info)) { 89 addr = (unsigned long *)(ldbase + rel->r_offset); 90 *addr = ldbase + rel->r_addend; 96 rel = (Elf_Rela *)((char *)rel + relent);
|
| /src/lib/libutil/ |
| parsedate.y | 141 | rel { param->yyHaveRel++; } 421 rel: label 484 * works with tm.tm_year (ie: rel to 1900)
|
| /src/sys/arch/alpha/alpha/ |
| kobj_machdep.c | 73 const Elf_Rel *rel; local 84 rel = (const Elf_Rel *)data; 85 where = (Elf_Addr *) (relocbase + rel->r_offset); 87 rtype = ELF_R_TYPE(rel->r_info); 88 symidx = ELF_R_SYM(rel->r_info);
|
| /src/sys/arch/amd64/amd64/ |
| kobj_machdep.c | 81 const Elf_Rel *rel; local 92 rel = (const Elf_Rel *)data; 93 where = (Elf64_Addr *)(relocbase + rel->r_offset); 94 rtype = ELF_R_TYPE(rel->r_info); 95 symidx = ELF_R_SYM(rel->r_info);
|
| /src/sys/arch/i386/i386/ |
| kobj_machdep.c | 80 const Elf_Rel *rel; local 91 rel = (const Elf_Rel *)data; 92 where = (Elf_Addr *) (relocbase + rel->r_offset); 94 rtype = ELF_R_TYPE(rel->r_info); 95 symidx = ELF_R_SYM(rel->r_info);
|
| /src/sys/external/bsd/drm2/dist/drm/qxl/ |
| qxl_debugfs.c | 66 int rel; local 70 rel = fobj ? fobj->shared_count : 0; 75 bo->pin_count, rel);
|
| /src/libexec/ld.elf_so/arch/arm/ |
| mdreloc.c | 37 const Elf_Rel *rel = 0, *rellim; local 44 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); 51 rellim = (const Elf_Rel *)((const uint8_t *)rel + relsz); 52 for (; rel < rellim; rel++) { 53 where = (Elf_Addr *)(relocbase + rel->r_offset); 85 const Elf_Rel *rel; local 90 for (rel = obj->rel; rel < obj->rellim; rel++) 276 const Elf_Rel *rel; local 336 const Elf_Rel *rel = (const Elf_Rel *)((const uint8_t *)obj->pltrel + reloff); local 351 const Elf_Rel *rel; local [all...] |
| /src/libexec/ld.elf_so/ |
| reloc.c | 133 if (dstobj->rel != NULL) { 134 const Elf_Rel *rel; local 135 for (rel = dstobj->rel; rel < dstobj->rellim; ++rel) { 136 if (ELF_R_TYPE(rel->r_info) == R_TYPE(COPY)) { 138 ourrela.r_info = rel->r_info; 139 ourrela.r_offset = rel->r_offset; 279 rdbg((" relocating %s (%ld/%ld rel/rela, %ld/%ld plt rel/rela)" 427 const Elf_Rel *rel; local [all...] |
| /src/sys/arch/acorn32/stand/lib/ |
| rmreloc.c | 71 const Elf_Rel *rel; /* Relocation entries */ member in struct:__anon875 111 const Elf_Rel *rel; local 119 obj->rel = (const Elf_Rel *) 131 obj->rellim = (const Elf_Rel *)((void *)obj->rel + relsz); 133 for (rel = obj->rel; rel < obj->rellim; rel++) { 137 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); 139 switch (ELF_R_TYPE(rel->r_info)) [all...] |
| /src/libexec/ld.elf_so/arch/i386/ |
| mdreloc.c | 85 const Elf_Rel *rel = 0, *rellim; local 92 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); 99 if (rel == 0 || relsz == 0) 101 rellim = (const Elf_Rel *)((const uint8_t *)rel + relsz); 102 for (; rel < rellim; rel++) { 103 where = (Elf_Addr *)(relocbase + rel->r_offset); 111 const Elf_Rel *rel; local 117 for (rel = obj->rel; rel < obj->rellim; rel++) 265 const Elf_Rel *rel; local 326 const Elf_Rel *rel = (const Elf_Rel *)((const uint8_t *)obj->pltrel local 345 const Elf_Rel *rel; local [all...] |
| /src/sys/kern/ |
| subr_cpu.c | 176 enum cpu_rel rel; local 183 for (rel = 0; rel < __arraycount(ci->ci_sibling); rel++) { 184 ci->ci_sibling[rel] = ci; 185 ci->ci_nsibling[rel] = 1; 204 cpu_topology_link(struct cpu_info *ci, struct cpu_info *ci2, enum cpu_rel rel) 209 for (ci3 = ci2;; ci3 = ci3->ci_sibling[rel]) { 210 ci3->ci_nsibling[rel]++; 211 if (ci3->ci_sibling[rel] == ci2) 229 enum cpu_rel rel; local 266 enum cpu_rel rel; local [all...] |
| subr_kobj.c | 538 (void **)&ko->ko_reltab[rl].rel, 579 panic("%s:%d: %s: lost rel", __func__, __LINE__, 854 if (ko->ko_reltab[i].rel) { 855 kobj_free(ko, ko->ko_reltab[i].rel, 1063 const Elf_Rel *rel; local 1075 rel = ko->ko_reltab[i].rel; 1076 if (rel == NULL) { 1079 rellim = rel + ko->ko_reltab[i].nrel; 1086 for (; rel < rellim; rel++) [all...] |
| /src/usr.bin/rpcgen/ |
| rpc_hout.c | 139 !isvectordef(def->def.ty.old_type, def->def.ty.rel)); 427 relation rel = def->def.ty.rel; local 433 rel = REL_POINTER; 447 switch (rel) { 500 switch (dec->rel) {
|
| rpc_cout.c | 162 !isvectordef(def->def.ty.old_type, def->def.ty.rel)); 227 print_ifstat(int indent, const char *prefix, const char *type, relation rel, 232 switch (rel) { 355 if (isvectordef(cs->type, cs->rel)) { 362 print_ifstat(2, cs->prefix, cs->type, cs->rel, 374 if (isvectordef(dflt->type, dflt->rel)) { 381 print_ifstat(2, dflt->prefix, dflt->type, dflt->rel, 417 ((dl->decl.rel == REL_ALIAS) || (dl->decl.rel == REL_VECTOR))) { 419 if (dl->decl.rel == REL_ALIAS 615 relation rel = def->def.ty.rel; local 627 relation rel = dec->rel; local [all...] |
| /src/libexec/ld.elf_so/arch/mips/ |
| mips_reloc.c | 156 const Elf_Rel *rel = 0, *rellim; local 167 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); 203 rellim = (const Elf_Rel *)((uintptr_t)rel + relsz); 204 for (; rel < rellim; rel++) { 207 where = (void *)(relocbase + rel->r_offset); 209 r_symndx = ELF_R_SYM(rel->r_info); 210 r_type = ELF_R_TYPE(rel->r_info); 249 const Elf_Rel *rel; local 336 for (rel = obj->rel; rel < obj->rellim; rel++) [all...] |
| /src/sys/arch/amd64/stand/prekern/ |
| elf.c | 201 const Elf_Rel *rel; local 211 rel = (const Elf_Rel *)data; 212 where = (Elf64_Addr *)(relocbase + rel->r_offset); 213 rtype = ELF_R_TYPE(rel->r_info); 214 symidx = ELF_R_SYM(rel->r_info); 310 * Fix up the 'sh_offset' field of the REL/RELA/SYM/STR sections, which 456 Elf_Rel *reltab, *rel; local 469 fatal("elf_kernel_reloc: REL sh_info is malformed"); 475 fatal("elf_kernel_reloc: REL sh_info not mappable"); 480 rel = &reltab[j] [all...] |
| /src/sys/arch/arm/arm32/ |
| kobj_machdep.c | 80 const Elf_Rel *rel; local 91 rel = (const Elf_Rel *)data; 92 where = (Elf_Addr *) (relocbase + rel->r_offset); 94 rtype = ELF_R_TYPE(rel->r_info); 95 symidx = ELF_R_SYM(rel->r_info);
|
| /src/sys/arch/sgimips/stand/common/ |
| iris_scsicmd.h | 91 rel: 1; /* l.b.a. is relative addr if =1 */ member in struct:scsi_cdb10
|
| /src/sys/sys/ |
| kobj_impl.h | 83 Elf_Rel *rel; member in struct:__anon7602
|