Searched refs:shdrp (Results 1 - 8 of 8) sorted by relevance

/netbsd-6-1-5-RELEASE/usr.bin/crunch/crunchide/
H A Dexec_elf32.c179 Elf_Shdr *shdrp = NULL; local
195 if ((shdrp = xmalloc(shdrsize, fn, "section header table")) == NULL)
197 if (xreadatoff(fd, shdrp, ehdr.e_shoff, shdrsize, fn) != shdrsize)
205 if (shdrp[i].sh_offset > maxoff) {
206 maxoff = shdrp[i].sh_offset;
208 switch (shdrp[i].sh_type) {
215 strtabsnum = shdrp[i].sh_link;
216 stroff = shdrp[strtabsnum].sh_offset;
245 if ((symtabp = xmalloc(shdrp[symtabsnum].sh_size, fn, "symbol table"))
248 if ((size_t)xreadatoff(fd, symtabp, shdrp[symtabsnu
[all...]
/netbsd-6-1-5-RELEASE/usr.sbin/kvm_mkdb/
H A Dnlist_elf32.c103 Elf_Shdr *shdrp, *symshdrp, *symstrshdrp; local
211 (sizeof *shdrp != ehdrp->e_shentsize))
213 shdrp = (Elf_Shdr *)&mappedfile[shdr_off];
216 if (shdrp[i].sh_type == SHT_SYMTAB) {
217 symshdrp = &shdrp[i];
218 symstrshdrp = &shdrp[shdrp[i].sh_link];
352 shdrp[symp[i].st_shndx].sh_addr +
353 shdrp[symp[i].st_shndx].sh_offset]);
/netbsd-6-1-5-RELEASE/lib/libc/gen/
H A Dnlist_elf32.c85 Elf_Shdr *shdrp, *symshdrp, *symstrshdrp; local
214 (sizeof *shdrp != ehdrp->e_shentsize))
216 shdrp = (Elf_Shdr *)(void *)&mappedfile[shdr_off];
219 if (shdrp[i].sh_type == SHT_SYMTAB) {
220 symshdrp = &shdrp[i];
221 symstrshdrp = &shdrp[shdrp[i].sh_link];
/netbsd-6-1-5-RELEASE/sys/arch/i386/i386/
H A Dmultiboot.c301 Elf32_Shdr *shdrp; local
303 shdrp = &((Elf32_Shdr *)mi->mi_elfshdr_addr)[i];
305 if ((shdrp->sh_type & SHT_SYMTAB) &&
306 shdrp->sh_link != SHN_UNDEF) {
310 [shdrp->sh_link];
313 symtabp = shdrp;
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/bfd/
H A Delfcode.h749 Elf_Internal_Shdr *shdrp;
764 for (shdrp = i_shdrp, shindex = 0; shindex < num_sec; shindex++)
765 elf_elfsections (abfd)[shindex] = shdrp++;
747 Elf_Internal_Shdr *shdrp; local
H A Delf.c5160 Elf_Internal_Shdr *shdrp;
5162 shdrp = *shdrpp;
5163 if ((shdrp->sh_type == SHT_REL || shdrp->sh_type == SHT_RELA)
5164 && shdrp->sh_offset == -1)
5165 off = _bfd_elf_assign_file_position_for_section (shdrp, off, TRUE);
5158 Elf_Internal_Shdr *shdrp; local
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/bfd/
H A Delfcode.h750 Elf_Internal_Shdr *shdrp;
765 for (shdrp = i_shdrp, shindex = 0; shindex < num_sec; shindex++)
766 elf_elfsections (abfd)[shindex] = shdrp++;
748 Elf_Internal_Shdr *shdrp; local
H A Delf.c5151 Elf_Internal_Shdr *shdrp;
5153 shdrp = *shdrpp;
5154 if ((shdrp->sh_type == SHT_REL || shdrp->sh_type == SHT_RELA)
5155 && shdrp->sh_offset == -1)
5156 off = _bfd_elf_assign_file_position_for_section (shdrp, off, TRUE);
5149 Elf_Internal_Shdr *shdrp; local

Completed in 197 milliseconds