/src/sys/arch/vax/vax/ |
kobj_machdep.c | 48 Elf_Word symidx = ELF_R_SYM(rela->r_info); local in function:kobj_reloc 57 const Elf_Sym *sym = kobj_symbol(ko, symidx); 68 if ((error = kobj_sym_lookup(ko, symidx, &addr)))
|
/src/sys/arch/alpha/alpha/ |
kobj_machdep.c | 72 uintptr_t rtype, symidx; local in function:kobj_reloc 82 symidx = ELF_R_SYM(rela->r_info); 88 symidx = ELF_R_SYM(rel->r_info); 91 const Elf_Sym *sym = kobj_symbol(ko, symidx); 102 error = kobj_sym_lookup(ko, symidx, &addr); 111 error = kobj_sym_lookup(ko, symidx, &addr); 121 error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/amd64/amd64/ |
kobj_machdep.c | 80 uintptr_t rtype, symidx; local in function:kobj_reloc 90 symidx = ELF_R_SYM(rela->r_info); 95 symidx = ELF_R_SYM(rel->r_info); 109 const Elf_Sym *sym = kobj_symbol(ko, symidx); 120 error = kobj_sym_lookup(ko, symidx, &addr); 129 error = kobj_sym_lookup(ko, symidx, &addr); 139 error = kobj_sym_lookup(ko, symidx, &addr); 149 error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/i386/i386/ |
kobj_machdep.c | 79 Elf_Word rtype, symidx; local in function:kobj_reloc 89 symidx = ELF_R_SYM(rela->r_info); 95 symidx = ELF_R_SYM(rel->r_info); 98 const Elf_Sym *sym = kobj_symbol(ko, symidx); 109 error = kobj_sym_lookup(ko, symidx, &addr); 116 error = kobj_sym_lookup(ko, symidx, &addr); 123 error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/powerpc/powerpc/ |
kobj_machdep.c | 76 u_int rtype, symidx; local in function:kobj_reloc 92 symidx = ELF_R_SYM(rela->r_info); 94 const Elf_Sym *sym = kobj_symbol(ko, symidx); 124 error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/sh3/sh3/ |
kobj_machdep.c | 49 int symidx, rtype; local in function:kobj_reloc 59 symidx = ELF_R_SYM(rela->r_info); 62 const Elf_Sym *sym = kobj_symbol(ko, symidx); 74 error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/hppa/hppa/ |
kobj_machdep.c | 135 Elf_Word rtype, symidx; local in function:kobj_reloc 150 symidx = ELF_R_SYM(rela->r_info); 152 const Elf_Sym *sym = kobj_symbol(ko, symidx); 164 kobj_sym_lookup(ko, symidx, &addr); 170 kobj_sym_lookup(ko, symidx, &addr); 177 kobj_sym_lookup(ko, symidx, &addr); 184 kobj_sym_lookup(ko, symidx, &addr); 190 kobj_sym_lookup(ko, symidx, &addr); 196 kobj_sym_lookup(ko, symidx, &addr); 202 kobj_sym_lookup(ko, symidx, &addr) [all...] |
/src/sys/arch/mips/mips/ |
kobj_machdep.c | 68 Elf_Word rtype, symidx; local in function:kobj_reloc 85 symidx = ELF_R_SYM(rela->r_info); 87 const Elf_Sym *sym = kobj_symbol(ko, symidx); 106 error = kobj_sym_lookup(ko, symidx, &addr); 119 error = kobj_sym_lookup(ko, symidx, &addr); 137 error = kobj_sym_lookup(ko, symidx, &addr); 150 error = kobj_sym_lookup(ko, symidx, &addr); 172 error = kobj_sym_lookup(ko, symidx, &addr); 193 error = kobj_sym_lookup(ko, symidx, &addr); 207 error = kobj_sym_lookup(ko, symidx, &addr) [all...] |
/src/sys/arch/sparc/sparc/ |
kobj_machdep.c | 132 u_int symidx, type; local in function:kobj_reloc 137 symidx = ELF_R_SYM(rela->r_info); 141 const Elf_Sym *sym = kobj_symbol(ko, symidx); 167 error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/sparc64/sparc64/ |
kobj_machdep.c | 188 uintptr_t rtype, symidx; local in function:kobj_reloc 202 symidx = ELF_R_SYM(rela->r_info); 204 const Elf_Sym *sym = kobj_symbol(ko, symidx); 234 error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/riscv/riscv/ |
kobj_machdep.c | 83 uintptr_t symidx = ELF_R_SYM(rela->r_info); local in function:kobj_findhi20 85 if (symidx >= ko->ko_symcnt) { 94 const Elf_Sym *sym = kobj_symbol(ko, symidx); 103 const int error = kobj_sym_lookup(ko, symidx, &addr); 136 const u_int symidx = ELF_R_SYM(rela->r_info); local in function:kobj_reloc 137 const Elf_Sym *sym = kobj_symbol(ko, symidx); 168 // XXXNH eh? what's with the symidx test?' 169 if (symidx == 0) 204 const int error = kobj_sym_lookup(ko, symidx, &addr);
|
/src/sys/arch/aarch64/aarch64/ |
kobj_machdep.c | 127 Elf_Word rtype, symidx; local in function:kobj_reloc 155 symidx = ELF_R_SYM(rela->r_info); 171 const Elf_Sym *sym = kobj_symbol(ko, symidx); 177 error = kobj_sym_lookup(ko, symidx, &saddr); 179 printf("kobj_reloc: symidx %d lookup failure." 181 symidx, rtype, where, off); 186 printf("%s:%d: symidx=%d, saddr=0x%jx, addend=0x%jx\n", 187 __func__, __LINE__, symidx, (uintptr_t)saddr, (uintptr_t)addend); 346 " at %p (base+0x%jx) symidx %u\n", 347 rtype, where, off, symidx); [all...] |
/src/sys/arch/amd64/stand/prekern/ |
elf.c | 143 elf_sym_lookup(size_t symidx) 149 if (symidx == STN_UNDEF) { 153 if (symidx >= eif.symcnt) { 156 sym = &eif.symtab[symidx]; 200 uintptr_t rtype, symidx; local in function:elf_apply_reloc 209 symidx = ELF_R_SYM(rela->r_info); 214 symidx = ELF_R_SYM(rel->r_info); 233 addr = elf_sym_lookup(symidx); 240 addr = elf_sym_lookup(symidx); 248 addr = elf_sym_lookup(symidx); [all...] |
/src/sys/arch/arm/arm32/ |
kobj_machdep.c | 79 Elf_Word rtype, symidx; local in function:kobj_reloc 89 symidx = ELF_R_SYM(rela->r_info); 95 symidx = ELF_R_SYM(rel->r_info); 98 const Elf_Sym *sym = kobj_symbol(ko, symidx); 110 error = kobj_sym_lookup(ko, symidx, &addr); 121 error = kobj_sym_lookup(ko, symidx, &addr); 137 error = kobj_sym_lookup(ko, symidx, &addr); 161 error = kobj_sym_lookup(ko, symidx, &addr); 182 error = kobj_sym_lookup(ko, symidx, &addr); 195 error = kobj_sym_lookup(ko, symidx, &addr) [all...] |
/src/sys/kern/ |
subr_kobj.c | 882 kobj_symbol(kobj_t ko, uintptr_t symidx) 885 return ko->ko_symtab + symidx; 896 kobj_sym_lookup(kobj_t ko, uintptr_t symidx, Elf_Addr *val) 901 sym = ko->ko_symtab + symidx; 903 if (symidx == SHN_ABS || symidx == 0) { 906 } else if (symidx >= ko->ko_symcnt) { 912 (uintmax_t)symidx); 927 (uintmax_t)symidx); 937 (uintmax_t)symidx); 1068 uintptr_t symidx; local in function:kobj_relocate [all...] |