Searched refs:symtabindex (Results 1 - 7 of 7) sorted by relevance

/freebsd-9.3-release/sys/mips/mips/
H A Delf_trampoline.c118 int symtabindex = -1; local
142 symtabindex = i;
172 if (symtabindex >= 0 && symstrindex >= 0) {
176 tmp = shdr[symtabindex].sh_size +
181 tmp = shdr[symtabindex].sh_size;
183 lastaddr += sizeof(shdr[symtabindex].sh_size);
186 shdr[symtabindex].sh_offset + kstart,
187 shdr[symtabindex].sh_size);
188 lastaddr += shdr[symtabindex].sh_size;
/freebsd-9.3-release/sys/arm/arm/
H A Delf_trampoline.c408 int symtabindex = -1; local
450 symtabindex = i;
456 if (symtabindex >= 0 && symstrindex >= 0) {
460 shdr[symtabindex].sh_offset + kstart),
461 shdr[symtabindex].sh_size);
463 shdr[symtabindex].sh_size),
467 lastaddr += shdr[symtabindex].sh_size;
469 sizeof(shdr[symtabindex].sh_size));
496 if (symtabindex >= 0 && symstrindex >= 0) {
498 shdr[symtabindex]
[all...]
/freebsd-9.3-release/sys/boot/common/
H A Dload_elf_obj.c58 int symtabindex; /* Index of symbol table */ member in struct:elf_file
244 ef->symtabindex = i;
255 lastaddr = roundup(lastaddr, shdr[ef->symtabindex].sh_addralign);
256 shdr[ef->symtabindex].sh_addr = (Elf_Addr)lastaddr;
257 lastaddr += shdr[ef->symtabindex].sh_size;
259 symstrindex = shdr[ef->symtabindex].sh_link;
531 symcnt = ef->e_shdr[ef->symtabindex].sh_size / sizeof(Elf_Sym);
534 COPYOUT(ef->e_shdr[ef->symtabindex].sh_addr + symidx * sizeof(Elf_Sym),
H A Dload_elf.c253 int symtabindex; local
388 symtabindex = -1;
407 symtabindex = i;
410 if (symtabindex < 0 || symstrindex < 0)
418 for (i = symtabindex; i >= 0; i = symstrindex) {
466 if (i == symtabindex)
467 symtabindex = -1;
/freebsd-9.3-release/usr.sbin/kldxref/
H A Def_obj.c339 int i, j, nbytes, nsym, shstrindex, symstrindex, symtabindex; local
387 symtabindex = -1;
397 symtabindex = i;
440 ef->ddbsymcnt = shdr[symtabindex].sh_size / sizeof(Elf_Sym);
441 if (ef_obj_read_entry(ef, shdr[symtabindex].sh_offset,
442 shdr[symtabindex].sh_size, (void**)&ef->ddbsymtab) != 0) {
/freebsd-9.3-release/sys/kern/
H A Dlink_elf_obj.c207 int error, i, j, pb, ra, rl, shstrindex, symstrindex, symtabindex; local
252 symtabindex = -1;
261 symtabindex = i;
313 ef->ddbsymcnt = shdr[symtabindex].sh_size / sizeof(Elf_Sym);
314 ef->ddbsymtab = (Elf_Sym *)shdr[symtabindex].sh_addr;
447 int symtabindex; local
548 symtabindex = -1;
560 symtabindex = i;
602 if (symtabindex == -1)
605 ef->ddbsymcnt = shdr[symtabindex]
[all...]
H A Dlink_elf.c749 int symtabindex; local
1006 symtabindex = -1;
1010 symtabindex = i;
1014 if (symtabindex < 0 || symstrindex < 0)
1017 symcnt = shdr[symtabindex].sh_size;
1023 ef->symbase, symcnt, shdr[symtabindex].sh_offset,

Completed in 177 milliseconds