Lines Matching defs:shdr
207 * from shdr[0].
425 Elf_Shdr *shdr = &EI_Shdr;
439 if ((strtab = malloc(shdr->sh_size)) == NULL)
442 if (pread64(EI->elffd, strtab, shdr->sh_size, shdr->sh_offset)
443 != shdr->sh_size)
446 strtab_sz = shdr->sh_size;
455 if (shdr->sh_type == SHT_NULL) {
460 cap_off = shdr->sh_offset;
461 if (shdr->sh_type == SHT_SUNW_cap) {
464 if (shdr->sh_size == 0 || shdr->sh_entsize == 0) {
469 capn = (shdr->sh_size / shdr->sh_entsize);
539 (shdr->sh_type == SHT_SYMTAB)) {
544 if (shdr->sh_name >= strtab_sz)
547 shnam = &strtab[shdr->sh_name];
550 ((shdr->sh_type == SHT_SUNW_DEBUG) ||
551 (shdr->sh_type == SHT_SUNW_DEBUGSTR) ||