Lines Matching refs:ph
269 Elf32_Phdr *ph; in main() local
327 ph = (Elf32_Phdr *) saveRead(infile, ex.e_phoff, in main()
331 convert_elf_phdrs(ph, ex.e_phnum); in main()
345 qsort(ph, ex.e_phnum, sizeof(Elf32_Phdr), phcmp); in main()
349 switch (ph[i].p_type) { in main()
359 if (ph[i].p_flags & PF_W) { in main()
362 ndata.vaddr = ph[i].p_vaddr; in main()
363 ndata.len = ph[i].p_filesz; in main()
364 nbss.vaddr = ph[i].p_vaddr + ph[i].p_filesz; in main()
365 nbss.len = ph[i].p_memsz - ph[i].p_filesz; in main()
372 ntxt.vaddr = ph[i].p_vaddr; in main()
373 ntxt.len = ph[i].p_filesz; in main()
378 if (ph[i].p_vaddr < cur_vma) in main()
379 cur_vma = ph[i].p_vaddr; in main()
386 ex.e_phnum, ph[i].p_type); in main()
565 if (ph[i].p_type == PT_LOAD && ph[i].p_filesz) { in main()
566 if (cur_vma != ph[i].p_vaddr) { in main()
568 ph[i].p_vaddr - cur_vma; in main()
596 ph[i].p_filesz); in main()
597 copy(outfile, infile, ph[i].p_offset, in main()
598 ph[i].p_filesz); in main()
599 cur_vma = ph[i].p_vaddr + ph[i].p_filesz; in main()