/src/sys/arch/hpc/stand/hpcboot/ |
load_elf.h | 47 Elf_Shdr *shstr; member in struct:ElfLoader::_symbol_block
|
/src/sys/arch/x68k/stand/common/ |
exec_sub.c | 122 Elf32_Shdr *sh, *sym, *str, *stab, *shstr; local in function:xk_elf 166 shstr = sh + hdr->e_shstrndx; /* .shstrtab */ 167 shstrtab = top + shstr->sh_offset; 180 if (shstr == 0 || sym == 0 || str == 0) 195 shstr, sizeof(Elf32_Shdr)); 221 shstr->sh_name = SHNAME_OFF_SHSTRTAB; 222 shstr->sh_offset = dpos;
|
/src/sys/lib/libsa/ |
loadfile_elf32.c | 514 char *shstr = NULL; local in function:ELFNAMEEND 555 shstr = ALLOC(shstrsz); 556 ret = ELFNAMEEND(readfile_local)(fd, shstroff, shstr, shstrsz); 579 if (boot_load_ctf && shstr) { 581 if (strncmp(&shstr[shp[i].sh_name], 657 if (shstr != NULL) 658 DEALLOC(shstr, shstrsz); 663 if (shstr != NULL) 664 DEALLOC(shstr, shstrsz);
|
/src/sys/kern/ |
kern_ksyms.c | 556 char *shstr = (uint8_t *)start + local in function:ksyms_addsyms_elf 560 printf("ksyms: checking %s\n", &shstr[shdr[i].sh_name]); 564 if (strncmp(".SUNW_ctf", &shstr[shdr[i].sh_name], 10)
|