Lines Matching defs:phtbl
136 Elf_Phdr *phtbl = NULL;
152 if ((phtbl = (Elf_Phdr *)alloc(sizeof(*phtbl) * elf->e_phnum)) == NULL ||
164 if (read(fd, (void *)phtbl, sizeof(Elf_Phdr) * elf->e_phnum)
190 if (phtbl[i].p_type != PT_LOAD) {
194 if (first || max_addr < (void *)(phtbl[i].p_vaddr + phtbl[i].p_memsz)) {
195 max_addr = (void *)(phtbl[i].p_vaddr + phtbl[i].p_memsz);
197 if (first || (void *)phtbl[i].p_vaddr < min_addr) {
198 min_addr = (void *)phtbl[i].p_vaddr;
202 if (lseek(fd, phtbl[i].p_offset, SEEK_SET) == -1) {
209 (void *)phtbl[i].p_vaddr,
210 phtbl[i].p_filesz,
215 (void *)phtbl[i].p_vaddr + phtbl[i].p_filesz,
216 phtbl[i].p_memsz - phtbl[i].p_filesz,
221 byte_count += phtbl[i].p_memsz;
349 if (phtbl) dealloc(phtbl, sizeof(*phtbl) * elf->e_phnum);
358 if (phtbl) dealloc(phtbl, sizeof(*phtbl) * elf->e_phnum);