/netbsd-current/external/gpl3/binutils/dist/ld/ |
H A D | ldelfgen.h | 30 (struct ctf_dict *ctf_output, int symidx, struct elf_internal_sym *sym);
|
/netbsd-current/external/gpl3/binutils.old/dist/ld/ |
H A D | ldelfgen.h | 30 (struct ctf_dict *ctf_output, int symidx, struct elf_internal_sym *sym);
|
/netbsd-current/sys/arch/i386/i386/ |
H A D | kobj_machdep.c | 79 Elf_Word rtype, symidx; local 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);
|
/netbsd-current/sys/arch/alpha/alpha/ |
H A D | kobj_machdep.c | 72 uintptr_t rtype, symidx; local 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);
|
/netbsd-current/sys/arch/amd64/amd64/ |
H A D | kobj_machdep.c | 80 uintptr_t rtype, symidx; local 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);
|
/netbsd-current/sys/arch/hppa/hppa/ |
H A D | kobj_machdep.c | 135 Elf_Word rtype, symidx; local 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, [all...] |
/netbsd-current/sys/arch/sh3/sh3/ |
H A D | kobj_machdep.c | 49 int symidx, rtype; local 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);
|
/netbsd-current/external/cddl/osnet/dist/common/ctf/ |
H A D | ctf_lookup.c | 182 ctf_lookup_by_symbol(ctf_file_t *fp, ulong_t symidx) argument 190 if (symidx >= fp->ctf_nsyms) 194 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; 198 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; 203 if (fp->ctf_sxlate[symidx] == -1u) 206 type = *(ushort_t *)((uintptr_t)fp->ctf_buf + fp->ctf_sxlate[symidx]); 244 ctf_func_info(ctf_file_t *fp, ulong_t symidx, ctf_funcinfo_t *fip) argument 253 if (symidx >= fp->ctf_nsyms) 257 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; 261 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; 298 ctf_func_args(ctf_file_t *fp, ulong_t symidx, uint_t argc, ctf_id_t *argv) argument [all...] |
/netbsd-current/external/gpl3/gdb.old/dist/libctf/ |
H A D | ctf-lookup.c | 239 ctf_lookup_symbol_name (ctf_file_t *fp, unsigned long symidx) argument 250 if (symidx >= fp->ctf_nsyms) 258 const Elf32_Sym *symp = (Elf32_Sym *) sp->cts_data + symidx; 262 gsp = (Elf64_Sym *) sp->cts_data + symidx; 274 ctf_lookup_by_symbol (ctf_file_t *fp, unsigned long symidx) argument 282 if (symidx >= fp->ctf_nsyms) 287 const Elf32_Sym *symp = (Elf32_Sym *) sp->cts_data + symidx; 293 const Elf64_Sym *symp = (Elf64_Sym *) sp->cts_data + symidx; 298 if (fp->ctf_sxlate[symidx] == -1u) 301 type = *(uint32_t *) ((uintptr_t) fp->ctf_buf + fp->ctf_sxlate[symidx]); 368 ctf_func_info(ctf_file_t *fp, unsigned long symidx, ctf_funcinfo_t *fip) argument 425 ctf_func_args(ctf_file_t * fp, unsigned long symidx, uint32_t argc, ctf_id_t * argv) argument [all...] |
/netbsd-current/sys/arch/powerpc/powerpc/ |
H A D | kobj_machdep.c | 76 u_int rtype, symidx; local 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);
|
/netbsd-current/sys/arch/vax/vax/ |
H A D | kobj_machdep.c | 48 Elf_Word symidx = ELF_R_SYM(rela->r_info); local 57 const Elf_Sym *sym = kobj_symbol(ko, symidx); 68 if ((error = kobj_sym_lookup(ko, symidx, &addr)))
|
/netbsd-current/sys/arch/mips/mips/ |
H A D | kobj_machdep.c | 68 Elf_Word rtype, symidx; local 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, [all...] |
/netbsd-current/sys/arch/arm/arm32/ |
H A D | kobj_machdep.c | 79 Elf_Word rtype, symidx; local 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, [all...] |
/netbsd-current/external/gpl3/binutils/dist/libctf/ |
H A D | ctf-lookup.c | 467 ctf_lookup_symbol_name (ctf_dict_t *fp, unsigned long symidx) argument 476 if (symidx > fp->ctf_dynsymmax) 479 ctf_link_sym_t *symp = fp->ctf_dynsymidx[symidx]; 491 if (symidx >= fp->ctf_nsyms) 498 const Elf64_Sym *symp = (Elf64_Sym *) sp->cts_data + symidx; 499 ctf_elf64_to_link_sym (fp, &sym, symp, symidx); 504 const Elf32_Sym *symp = (Elf32_Sym *) sp->cts_data + symidx; 505 ctf_elf32_to_link_sym (fp, &sym, symp, symidx); 521 ret = ctf_lookup_symbol_name (fp->ctf_parent, symidx); 793 ctf_try_lookup_indexed (ctf_dict_t *fp, unsigned long symidx, argument 880 ctf_lookup_by_sym_or_name(ctf_dict_t *fp, unsigned long symidx, const char *symname) argument 1008 ctf_lookup_by_symbol(ctf_dict_t *fp, unsigned long symidx) argument 1026 ctf_func_info(ctf_dict_t *fp, unsigned long symidx, ctf_funcinfo_t *fip) argument 1043 ctf_func_args(ctf_dict_t *fp, unsigned long symidx, uint32_t argc, ctf_id_t *argv) argument [all...] |
H A D | ctf-util.c | 116 uint32_t symidx) 143 dst->st_symidx = symidx; 155 uint32_t symidx) 183 dst->st_symidx = symidx; 115 ctf_elf32_to_link_sym(ctf_dict_t *fp, ctf_link_sym_t *dst, const Elf32_Sym *src, uint32_t symidx) argument 154 ctf_elf64_to_link_sym(ctf_dict_t *fp, ctf_link_sym_t *dst, const Elf64_Sym *src, uint32_t symidx) argument
|
/netbsd-current/external/gpl3/gdb/dist/libctf/ |
H A D | ctf-lookup.c | 467 ctf_lookup_symbol_name (ctf_dict_t *fp, unsigned long symidx) argument 476 if (symidx > fp->ctf_dynsymmax) 479 ctf_link_sym_t *symp = fp->ctf_dynsymidx[symidx]; 491 if (symidx >= fp->ctf_nsyms) 498 const Elf64_Sym *symp = (Elf64_Sym *) sp->cts_data + symidx; 499 ctf_elf64_to_link_sym (fp, &sym, symp, symidx); 504 const Elf32_Sym *symp = (Elf32_Sym *) sp->cts_data + symidx; 505 ctf_elf32_to_link_sym (fp, &sym, symp, symidx); 521 ret = ctf_lookup_symbol_name (fp->ctf_parent, symidx); 793 ctf_try_lookup_indexed (ctf_dict_t *fp, unsigned long symidx, argument 880 ctf_lookup_by_sym_or_name(ctf_dict_t *fp, unsigned long symidx, const char *symname) argument 1008 ctf_lookup_by_symbol(ctf_dict_t *fp, unsigned long symidx) argument 1026 ctf_func_info(ctf_dict_t *fp, unsigned long symidx, ctf_funcinfo_t *fip) argument 1043 ctf_func_args(ctf_dict_t *fp, unsigned long symidx, uint32_t argc, ctf_id_t *argv) argument [all...] |
H A D | ctf-util.c | 116 uint32_t symidx) 143 dst->st_symidx = symidx; 155 uint32_t symidx) 183 dst->st_symidx = symidx; 115 ctf_elf32_to_link_sym(ctf_dict_t *fp, ctf_link_sym_t *dst, const Elf32_Sym *src, uint32_t symidx) argument 154 ctf_elf64_to_link_sym(ctf_dict_t *fp, ctf_link_sym_t *dst, const Elf64_Sym *src, uint32_t symidx) argument
|
/netbsd-current/external/gpl3/binutils.old/dist/libctf/ |
H A D | ctf-lookup.c | 467 ctf_lookup_symbol_name (ctf_dict_t *fp, unsigned long symidx) argument 476 if (symidx > fp->ctf_dynsymmax) 479 ctf_link_sym_t *symp = fp->ctf_dynsymidx[symidx]; 491 if (symidx >= fp->ctf_nsyms) 498 const Elf64_Sym *symp = (Elf64_Sym *) sp->cts_data + symidx; 499 ctf_elf64_to_link_sym (fp, &sym, symp, symidx); 504 const Elf32_Sym *symp = (Elf32_Sym *) sp->cts_data + symidx; 505 ctf_elf32_to_link_sym (fp, &sym, symp, symidx); 521 ret = ctf_lookup_symbol_name (fp->ctf_parent, symidx); 793 ctf_try_lookup_indexed (ctf_dict_t *fp, unsigned long symidx, argument 880 ctf_lookup_by_sym_or_name(ctf_dict_t *fp, unsigned long symidx, const char *symname) argument 1008 ctf_lookup_by_symbol(ctf_dict_t *fp, unsigned long symidx) argument 1026 ctf_func_info(ctf_dict_t *fp, unsigned long symidx, ctf_funcinfo_t *fip) argument 1043 ctf_func_args(ctf_dict_t *fp, unsigned long symidx, uint32_t argc, ctf_id_t *argv) argument [all...] |
H A D | ctf-util.c | 116 uint32_t symidx) 143 dst->st_symidx = symidx; 155 uint32_t symidx) 183 dst->st_symidx = symidx; 115 ctf_elf32_to_link_sym(ctf_dict_t *fp, ctf_link_sym_t *dst, const Elf32_Sym *src, uint32_t symidx) argument 154 ctf_elf64_to_link_sym(ctf_dict_t *fp, ctf_link_sym_t *dst, const Elf64_Sym *src, uint32_t symidx) argument
|
/netbsd-current/sys/arch/aarch64/aarch64/ |
H A D | kobj_machdep.c | 127 Elf_Word rtype, symidx; local 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...] |
/netbsd-current/sys/arch/amd64/stand/prekern/ |
H A D | elf.c | 143 elf_sym_lookup(size_t symidx) argument 149 if (symidx == STN_UNDEF) { 153 if (symidx >= eif.symcnt) { 156 sym = &eif.symtab[symidx]; 200 uintptr_t rtype, symidx; local 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...] |
/netbsd-current/sys/kern/ |
H A D | subr_kobj.c | 882 kobj_symbol(kobj_t ko, uintptr_t symidx) argument 885 return ko->ko_symtab + symidx; 896 kobj_sym_lookup(kobj_t ko, uintptr_t symidx, Elf_Addr *val) argument 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 [all...] |
/netbsd-current/sys/arch/riscv/riscv/ |
H A D | kobj_machdep.c | 83 uintptr_t symidx = ELF_R_SYM(rela->r_info); local 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 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);
|
/netbsd-current/sys/arch/sparc64/sparc64/ |
H A D | kobj_machdep.c | 188 uintptr_t rtype, symidx; local 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);
|
/netbsd-current/sys/arch/sparc/sparc/ |
H A D | kobj_machdep.c | 132 u_int symidx, type; local 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);
|