Lines Matching refs:phdrs
674 std::vector<Elf_Phdr> phdrs; in End() local
676 phdrs = MakeProgramHeaders(); in End()
677 CHECK_LE(phdrs.size(), kMaxProgramHeaders); in End()
679 elf_header.e_phnum = phdrs.size(); in End()
684 stream_.WriteFully(phdrs.data(), phdrs.size() * sizeof(phdrs[0])); in End()
930 std::vector<Elf_Phdr> phdrs; in MakeProgramHeaders() local
940 phdrs.push_back(phdr); in MakeProgramHeaders()
948 phdrs.push_back(load); in MakeProgramHeaders()
958 Elf_Phdr& prev = phdrs.back(); in MakeProgramHeaders()
978 phdrs.push_back(load); in MakeProgramHeaders()
995 phdrs.push_back(phdr); in MakeProgramHeaders()
1000 CHECK_EQ(phdrs[0].p_type, (Elf_Word)PT_PHDR); in MakeProgramHeaders()
1001 phdrs[0].p_filesz = phdrs[0].p_memsz = phdrs.size() * sizeof(Elf_Phdr); in MakeProgramHeaders()
1003 return phdrs; in MakeProgramHeaders()