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

/freebsd-10.1-release/usr.sbin/kldxref/
H A Def_i386.c48 Elf_Size rtype, symidx; local
59 symidx = ELF_R_SYM(rel->r_info);
66 symidx = ELF_R_SYM(rela->r_info);
84 addr = EF_SYMADDR(ef, symidx);
89 addr = EF_SYMADDR(ef, symidx);
H A Def_amd64.c50 Elf_Size rtype, symidx; local
60 symidx = ELF_R_SYM(rel->r_info);
67 symidx = ELF_R_SYM(rela->r_info);
93 addr = EF_SYMADDR(ef, symidx);
98 addr = EF_SYMADDR(ef, symidx);
104 addr = EF_SYMADDR(ef, symidx);
H A Def_powerpc.c51 Elf_Size rtype, symidx; local
61 symidx = ELF_R_SYM(rela->r_info);
H A Def.h28 #define EF_SYMADDR(ef, symidx) \
29 (ef)->ef_ops->symaddr((ef)->ef_ef, symidx)
51 Elf_Addr (*symaddr)(elf_file_t ef, Elf_Size symidx);
H A Def.c95 static Elf_Addr ef_symaddr(elf_file_t ef, Elf_Size symidx);
249 ef_symaddr(elf_file_t ef, Elf_Size symidx) argument
253 if (symidx >= ef->ef_nchains)
255 sym = ef->ef_symtab + symidx;
H A Def_obj.c115 static Elf_Addr ef_obj_symaddr(elf_file_t ef, Elf_Size symidx);
178 ef_obj_symaddr(elf_file_t ef, Elf_Size symidx) argument
182 if (symidx >= (size_t) ef->ddbsymcnt)
184 sym = ef->ddbsymtab + symidx;
/freebsd-10.1-release/cddl/contrib/opensolaris/common/ctf/
H A Dctf_lookup.c179 ctf_lookup_by_symbol(ctf_file_t *fp, ulong_t symidx) argument
187 if (symidx >= fp->ctf_nsyms)
191 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx;
195 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx;
200 if (fp->ctf_sxlate[symidx] == -1u)
203 type = *(ushort_t *)((uintptr_t)fp->ctf_buf + fp->ctf_sxlate[symidx]);
241 ctf_func_info(ctf_file_t *fp, ulong_t symidx, ctf_funcinfo_t *fip) argument
250 if (symidx >= fp->ctf_nsyms)
254 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx;
258 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx;
295 ctf_func_args(ctf_file_t *fp, ulong_t symidx, uint_t argc, ctf_id_t *argv) argument
[all...]
/freebsd-10.1-release/sys/boot/common/
H A Dreloc_elf.c84 Elf_Size rtype, symidx;
95 symidx = ELF_R_SYM(rel->r_info);
104 symidx = ELF_R_SYM(rela->r_info);
122 addr = symaddr(ef, symidx);
141 Elf_Size rtype, symidx;
152 symidx = ELF_R_SYM(rel->r_info);
161 symidx = ELF_R_SYM(rela->r_info);
184 addr = symaddr(ef, symidx);
H A Dload_elf_obj.c73 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx);
525 __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx) argument
532 if (symidx >= symcnt)
534 COPYOUT(ef->e_shdr[ef->symtabindex].sh_addr + symidx * sizeof(Elf_Sym),
H A Dbootstrap.h252 typedef Elf_Addr (symaddr_fn)(struct elf_file *ef, Elf_Size symidx);
H A Dload_elf.c799 __elfN(symaddr)(struct elf_file *ef, Elf_Size symidx) argument
/freebsd-10.1-release/sys/ia64/ia64/
H A Delf_machdep.c131 lookup_fdesc(linker_file_t lf, Elf_Size symidx, elf_lookup_fn lookup) argument
139 addr = lookup(lf, symidx, 0);
142 symname = elf_get_symname(top, symidx);
184 Elf_Size rtype, symidx; local
193 symidx = ELF_R_SYM(rel->r_info);
209 symidx = ELF_R_SYM(rela->r_info);
226 addr = lookup(lf, symidx, 1);
236 addr = lookup_fdesc(lf, symidx, lookup);
244 addr = lookup_fdesc(lf, symidx, lookup);
/freebsd-10.1-release/sys/mips/mips/
H A Delf_machdep.c174 Elf_Word rtype = (Elf_Word)0, symidx; local
189 symidx = ELF_R_SYM(rel->r_info);
205 symidx = ELF_R_SYM(rela->r_info);
216 addr = lookup(lf, symidx, 1);
225 addr = lookup(lf, symidx, 1);
244 addr = lookup(lf, symidx, 1);
254 addr = lookup(lf, symidx, 1);
269 addr = lookup(lf, symidx, 1);
278 addr = lookup(lf, symidx, 1);
295 addr = lookup(lf, symidx,
[all...]
/freebsd-10.1-release/sys/arm/arm/
H A Delf_machdep.c132 Elf_Word rtype, symidx; local
142 symidx = ELF_R_SYM(rel->r_info);
149 symidx = ELF_R_SYM(rela->r_info);
170 addr = lookup(lf, symidx, 1);
186 addr = lookup(lf, symidx, 1);
/freebsd-10.1-release/sys/amd64/amd64/
H A Delf_machdep.c151 Elf_Size rtype, symidx; local
160 symidx = ELF_R_SYM(rel->r_info);
177 symidx = ELF_R_SYM(rela->r_info);
189 addr = lookup(lf, symidx, 1);
198 addr = lookup(lf, symidx, 1);
208 addr = lookup(lf, symidx, 1);
228 addr = lookup(lf, symidx, 1);
/freebsd-10.1-release/sys/powerpc/powerpc/
H A Delf64_machdep.c136 Elf_Word rtype, symidx; local
148 symidx = ELF_R_SYM(rela->r_info);
160 addr = lookup(lf, symidx, 1);
172 addr = lookup(lf, symidx, 1);
H A Delf32_machdep.c165 Elf_Word rtype, symidx; local
178 symidx = ELF_R_SYM(rela->r_info);
190 addr = lookup(lf, symidx, 1);
198 addr = lookup(lf, symidx, 1);
214 addr = lookup(lf, symidx, 1);
/freebsd-10.1-release/sys/i386/i386/
H A Delf_machdep.c151 Elf_Word rtype, symidx; local
161 symidx = ELF_R_SYM(rel->r_info);
168 symidx = ELF_R_SYM(rela->r_info);
189 addr = lookup(lf, symidx, 1);
198 addr = lookup(lf, symidx, 1);
216 addr = lookup(lf, symidx, 1);
/freebsd-10.1-release/sys/kern/
H A Dlink_elf_obj.c147 static Elf_Addr elf_obj_lookup(linker_file_t lf, Elf_Size symidx, int deps);
991 Elf_Size symidx; local
1005 symidx = ELF_R_SYM(rel->r_info);
1006 if (symidx >= ef->ddbsymcnt)
1008 sym = ef->ddbsymtab + symidx;
1032 symidx = ELF_R_SYM(rela->r_info);
1033 if (symidx >= ef->ddbsymcnt)
1035 sym = ef->ddbsymtab + symidx;
1205 elf_obj_lookup(linker_file_t lf, Elf_Size symidx, int deps) argument
1213 if (symidx >
1255 Elf_Size symidx; local
1303 Elf_Size symidx; local
[all...]
H A Dlink_elf.c1473 elf_get_sym(linker_file_t lf, Elf_Size symidx) argument
1477 if (symidx >= ef->nchains)
1479 return (ef->symtab + symidx);
1483 elf_get_symname(linker_file_t lf, Elf_Size symidx) argument
1488 if (symidx >= ef->nchains)
1490 sym = ef->symtab + symidx;
1502 elf_lookup(linker_file_t lf, Elf_Size symidx, int deps) argument
1510 if (symidx >= ef->nchains)
1513 sym = ef->symtab + symidx;
/freebsd-10.1-release/cddl/contrib/opensolaris/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...]
/freebsd-10.1-release/sys/sparc64/sparc64/
H A Delf_machdep.c342 Elf_Size rtype, symidx; local
354 symidx = ELF_R_SYM(rela->r_info);
374 addr = lookup(lf, symidx, 1);
/freebsd-10.1-release/contrib/binutils/bfd/
H A Delflink.c4467 bfd_size_type cnt, symidx;
4499 for (symidx = 0; symidx < extsymcount; ++symidx)
4500 if (sym_hash[symidx] == hi)
4502 sym_hash[symidx] = h;
6522 int symidx,
6531 sym = finfo->internal_syms + symidx;
6545 h = sym_hashes [symidx];
4458 bfd_size_type cnt, symidx; local
6510 set_symbol_value(bfd * bfd_with_globals, struct elf_final_link_info * finfo, int symidx, bfd_vma val) argument
/freebsd-10.1-release/contrib/binutils/binutils/
H A Dreadelf.c7431 bfd_vma i, maxchain = 0xffffffff, symidx, bitmaskwords;
7457 symidx = byte_get (nb + 4, 4);
7482 if (gnubuckets[i] < symidx)
7492 maxchain -= symidx;
7549 for (off = gnubuckets[hn] - symidx;
7428 bfd_vma i, maxchain = 0xffffffff, symidx, bitmaskwords; local

Completed in 312 milliseconds