/src/sys/dev/ |
kloader.c | 224 shstrsz = ROUND4(sh[eh.e_shstrndx].sh_size); 231 sh[eh.e_shstrndx].sh_size, sh[eh.e_shstrndx].sh_offset); 232 kloader_read(sh[eh.e_shstrndx].sh_offset, sh[eh.e_shstrndx].sh_size, 267 else if (i != eh.e_shstrndx) { 332 sh[eh.e_shstrndx].sh_offset = eoff;
|
/src/sys/lib/libsa/ |
loadfile_elf32.c | 105 I16(ehdr->e_shstrndx); 119 I16(ehdr->e_shstrndx); 142 E16(ehdr->e_shstrndx); 156 E16(ehdr->e_shstrndx); 454 if (elf->e_shstrndx == i) 543 if (boot_load_ctf && (elf->e_shstrndx != SHN_UNDEF)) { 544 Elf_Off shstroff = shp[elf->e_shstrndx].sh_offset; 545 shstrsz = shp[elf->e_shstrndx].sh_size; 560 shp[elf->e_shstrndx].sh_offset = maxp - elfp; 572 if (i == elf->e_shstrndx) { [all...] |
/src/sys/arch/hpc/stand/hpcboot/ |
load_elf.cpp | 190 size_t shstrsize = ROUND4(_sh[_eh.e_shstrndx].sh_size); 226 _file->read(shstrtab, shstrsize, _sh[_eh.e_shstrndx].sh_offset); 236 sh->sh_offset = (i == _eh.e_shstrndx) ? shstrtab_offset : 0;
|
/src/sys/arch/x68k/stand/aout2hux/ |
aout68k.h | 113 be_uint16_t e_shstrndx; member in struct:elf_m68k_hdr
|
/src/sys/arch/x68k/stand/common/ |
exec_sub.c | 162 xarg->ehdr.e_shstrndx = 0; /* .shstrtab will be the 1st section */ 166 shstr = sh + hdr->e_shstrndx; /* .shstrtab */
|
/src/sys/kern/ |
subr_kobj.c | 371 if (hdr->e_shstrndx != SHN_UNDEF) { 372 if (hdr->e_shstrndx >= hdr->e_shnum) { 377 if (shdr[hdr->e_shstrndx].sh_size != 0 && 378 shdr[hdr->e_shstrndx].sh_type == SHT_STRTAB) { 379 ko->ko_shstrtabsz = shdr[hdr->e_shstrndx].sh_size; 381 shdr[hdr->e_shstrndx].sh_size, 382 shdr[hdr->e_shstrndx].sh_offset, true);
|
kern_ksyms.c | 555 if (ehdr->e_shstrndx != 0) { 557 shdr[ehdr->e_shstrndx].sh_offset; 578 printf("ksyms: e_shstrndx == 0\n"); 1002 ksyms_hdr.kh_ehdr.e_shstrndx = SHSTRTAB;
|
core_elf32.c | 196 ehdr.e_shstrndx = 0;
|
/src/usr.bin/elf2aout/ |
elf2aout.c | 264 ex.e_shstrndx = bswap16(ex.e_shstrndx); 283 shstrtab = saveRead(infile, sh[ex.e_shstrndx].sh_offset, 284 (size_t)sh[ex.e_shstrndx].sh_size, "shstrtab");
|
/src/sys/compat/linux/common/ |
linux_exec_elf32.c | 114 shstrndx = eh->e_shstrndx; 239 shstrndx = eh->e_shstrndx; 300 shstrndx = eh->e_shstrndx;
|
/src/tools/amiga-elf2bb/sys/ |
exec_elf.h | 102 Elf32_Half e_shstrndx; /* String table index */ member in struct:__anonc1fa11540108 119 Elf64_Half e_shstrndx; /* String table index */ member in struct:__anonc1fa11540208
|
/src/sys/arch/i386/stand/lib/ |
exec_multiboot1.c | 188 mbi->mi_elfshdr_shndx = ehdr.e_shstrndx;
|
exec_multiboot2.c | 1007 shstrndx = ehdr32->e_shstrndx; 1014 shstrndx = ehdr64->e_shstrndx;
|
/src/usr.bin/elf2ecoff/ |
elf2ecoff.c | 178 ex.e_shstrndx = bswap16(ex.e_shstrndx); 193 shstrtab = saveRead(infile, sh[ex.e_shstrndx].sh_offset, 194 sh[ex.e_shstrndx].sh_size, "shstrtab");
|
/src/sys/arch/atari/stand/tostools/libtos/ |
exec_elf.h | 118 Elf32_Half e_shstrndx; /* String table index */ member in struct:__anon5ac53e540108
|
/src/sys/arch/hpcmips/stand/pbsdboot/ |
elf.c | 276 dbg_eh.e_shstrndx = 0; /* ??? */
|
/src/sys/arch/amd64/stand/prekern/ |
elf.c | 382 j = eif.ehdr->e_shstrndx;
|
/src/sys/arch/amiga/stand/bootblock/elf2bb/ |
elf2bb.c | 162 be32toh(sh[be16toh(eh->e_shstrndx)].sh_offset));
|
/src/tools/arm-elf2aout/sys/ |
exec_elf.h | 113 Elf32_Half e_shstrndx; /* String table index */ member in struct:__anonef77d1aa0108 130 Elf64_Half e_shstrndx; /* String table index */ member in struct:__anonef77d1aa0208
|
/src/tools/m68k-elf2aout/sys/ |
exec_elf.h | 113 Elf32_Half e_shstrndx; /* String table index */ member in struct:__anon33fb20300108 130 Elf64_Half e_shstrndx; /* String table index */ member in struct:__anon33fb20300208
|
/src/sys/arch/epoc32/stand/e32boot/include/ |
elf.h | 111 Elf32_Half e_shstrndx; /* String table index */ member in struct:__anonc01714590108 128 Elf64_Half e_shstrndx; /* String table index */ member in struct:__anonc01714590208
|
/src/sys/sys/ |
exec_elf.h | 111 Elf32_Half e_shstrndx; /* String table index */ member in struct:__anon83c31a3a0108 128 Elf64_Half e_shstrndx; /* String table index */ member in struct:__anon83c31a3a0208
|