Searched refs:symidx (Results 1 - 25 of 55) sorted by relevance

123

/netbsd-current/external/gpl3/binutils/dist/ld/
H A Dldelfgen.h30 (struct ctf_dict *ctf_output, int symidx, struct elf_internal_sym *sym);
H A Dldemul.h117 (struct ctf_dict *, int symidx, struct elf_internal_sym *);
/netbsd-current/sys/arch/i386/i386/
H A Dkobj_machdep.c79 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 Dkobj_machdep.c72 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 Dkobj_machdep.c80 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 Dkobj_machdep.c135 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 Dkobj_machdep.c49 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 Dctf_lookup.c182 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/binutils.old/dist/libctf/
H A Dctf-lookup.c239 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]);
357 ctf_func_info(ctf_file_t *fp, unsigned long symidx, ctf_funcinfo_t *fip) argument
414 ctf_func_args(ctf_file_t * fp, unsigned long symidx, uint32_t argc, ctf_id_t * argv) argument
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/libctf/
H A Dctf-lookup.c239 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 Dkobj_machdep.c76 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 Dkobj_machdep.c48 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 Dkobj_machdep.c68 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 Dkobj_machdep.c79 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 Dctf-lookup.c467 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 Dctf-util.c116 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 Dctf-lookup.c467 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 Dctf-util.c116 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 Dkobj_machdep.c127 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 Delf.c143 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 Dsubr_kobj.c882 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 Dkobj_machdep.c83 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 Dkobj_machdep.c188 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 Dkobj_machdep.c132 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);
/netbsd-current/external/cddl/osnet/dist/tools/ctf/dump/
H A Ddump.c236 next_sym(const ctf_data_t *cd, const int symidx, const uchar_t matchtype, argument
241 for (i = symidx + 1; i < cd->cd_nsyms; i++) {
286 int symidx, len, i; local
289 for (symidx = -1, i = 0; i < (int) n; i++) {
293 symidx, STT_OBJECT, &name)) < 0)
296 symidx = nextsym;
301 name, symidx);
320 int symidx; local
334 for (symidx = -1, id = 0; fp < end; id++) {
342 if (cd->cd_symdata == NULL || (nextsym = next_sym(cd, symidx,
[all...]

Completed in 564 milliseconds

123