/src/usr.bin/crunch/crunchide/ |
exec_elf32.c | 181 Elf_Sym *symtabp = NULL; local in function:ELFNAMEEND 245 if ((symtabp = xmalloc(shdrp[symtabsnum].sh_size, fn, "symbol table")) 248 if ((size_t)xreadatoff(fd, symtabp, shdrp[symtabsnum].sh_offset, 271 Elf_Sym *sp = &symtabp[j]; 311 if ((size_t)xwriteatoff(fd, symtabp, shdrp[symtabsnum].sh_offset, 321 if (symtabp != NULL) 322 free(symtabp);
|
/src/sys/arch/i386/i386/ |
multiboot.c | 280 Elf32_Shdr *symtabp, *strtabp; local in function:copy_syms 295 * section headers passed in by the boot loader. Set 'symtabp' 298 symtabp = strtabp = NULL; 299 for (i = 0; i < mi->mi_elfshdr_num && symtabp == NULL && 313 symtabp = shdrp; 318 if (symtabp == NULL || strtabp == NULL) 321 symaddr = symtabp->sh_addr; 323 symsize = symtabp->sh_size; 338 if ((void *)symtabp < RELOC(void *, &end) && 344 } else if ((void *)symtabp > RELOC(void *, &end) & [all...] |
/src/sys/arch/x86/x86/ |
multiboot2.c | 178 locore_Elf_Shdr *symtabp, *strtabp; local in function:multiboot2_copy_syms 189 * section headers passed in by the boot loader. Set 'symtabp' 192 symtabp = strtabp = NULL; 193 for (i = 0; i < mbt_elf->num && symtabp == NULL && 207 symtabp = (locore_Elf_Shdr *)shdrp; 212 if (symtabp == NULL || strtabp == NULL) 215 symaddr = symtabp->sh_addr; 217 symsize = symtabp->sh_size;
|