Lines Matching refs:phdrs
584 std::vector<Elf_Phdr> phdrs; in End() local
586 phdrs = MakeProgramHeaders(); in End()
587 CHECK_LE(phdrs.size(), kMaxProgramHeaders); in End()
589 elf_header.e_phnum = phdrs.size(); in End()
594 stream_.WriteFully(phdrs.data(), phdrs.size() * sizeof(phdrs[0])); in End()
892 std::vector<Elf_Phdr> phdrs; in MakeProgramHeaders() local
902 phdrs.push_back(phdr); in MakeProgramHeaders()
910 phdrs.push_back(load); in MakeProgramHeaders()
920 Elf_Phdr& prev = phdrs.back(); in MakeProgramHeaders()
940 phdrs.push_back(load); in MakeProgramHeaders()
957 phdrs.push_back(phdr); in MakeProgramHeaders()
962 CHECK_EQ(phdrs[0].p_type, (Elf_Word)PT_PHDR); in MakeProgramHeaders()
963 phdrs[0].p_filesz = phdrs[0].p_memsz = phdrs.size() * sizeof(Elf_Phdr); in MakeProgramHeaders()
965 return phdrs; in MakeProgramHeaders()