Searched refs:shstrindex (Results 1 - 3 of 3) sorted by relevance
/freebsd-9.3-release/sys/boot/common/ |
H A D | load_elf_obj.c | 59 int shstrindex; /* Index of section name string table */ member in struct:elf_file 277 ef->shstrindex = hdr->e_shstrndx; 278 lastaddr = roundup(lastaddr, shdr[ef->shstrindex].sh_addralign); 279 shdr[ef->shstrindex].sh_addr = (Elf_Addr)lastaddr; 280 lastaddr += shdr[ef->shstrindex].sh_size; 440 shstrtab = shdr[ef->shstrindex].sh_addr;
|
/freebsd-9.3-release/usr.sbin/kldxref/ |
H A D | ef_obj.c | 339 int i, j, nbytes, nsym, shstrindex, symstrindex, symtabindex; local 455 shstrindex = -1; 458 shstrindex = hdr->e_shstrndx; 459 ef->shstrcnt = shdr[shstrindex].sh_size; 460 if (ef_obj_read_entry(ef, shdr[shstrindex].sh_offset, 461 shdr[shstrindex].sh_size, (void**)&ef->shstrtab) != 0) {
|
/freebsd-9.3-release/sys/kern/ |
H A D | link_elf_obj.c | 207 int error, i, j, pb, ra, rl, shstrindex, symstrindex, symtabindex; local 273 shstrindex = hdr->e_shstrndx; 276 shdr[symstrindex].sh_type != SHT_STRTAB || shstrindex == 0 || 277 shstrindex >= hdr->e_shnum || 278 shdr[shstrindex].sh_type != SHT_STRTAB) { 317 ef->shstrcnt = shdr[shstrindex].sh_size; 318 ef->shstrtab = (char *)shdr[shstrindex].sh_addr; 449 int shstrindex; local 635 shstrindex = -1; 638 shstrindex [all...] |
Completed in 155 milliseconds