Lines Matching refs:kPageSize
205 header_.sh_addralign = kPageSize; // Page-align if R/W/X flags changed. in AddSection()
463 rodata_(this, ".rodata", SHT_PROGBITS, SHF_ALLOC, nullptr, 0, kPageSize, 0), in ElfBuilder()
464 text_(this, ".text", SHT_PROGBITS, SHF_ALLOC | SHF_EXECINSTR, nullptr, 0, kPageSize, 0), in ElfBuilder()
466 this, ".data.bimg.rel.ro", SHT_PROGBITS, SHF_ALLOC, nullptr, 0, kPageSize, 0), in ElfBuilder()
467 bss_(this, ".bss", SHT_NOBITS, SHF_ALLOC, nullptr, 0, kPageSize, 0), in ElfBuilder()
468 dex_(this, ".dex", SHT_NOBITS, SHF_ALLOC, nullptr, 0, kPageSize, 0), in ElfBuilder()
469 dynstr_(this, ".dynstr", SHF_ALLOC, kPageSize), in ElfBuilder()
472 dynamic_(this, ".dynamic", SHT_DYNAMIC, SHF_ALLOC, &dynstr_, 0, kPageSize, sizeof(Elf_Dyn)), in ElfBuilder()
543 CHECK(loaded_size_ == 0 || loaded_size_ == RoundUp(virtual_address_, kPageSize)) in End()
618 DCHECK_LE(section->header_.sh_offset, end + kPageSize) << "Large gap between sections"; in Strip()
770 loaded_size_ = RoundUp(virtual_address_, kPageSize); in PrepareDynamicSection()
902 load.p_align = kPageSize; in MakeProgramHeaders()
932 CHECK_EQ(shdr.sh_addralign, (Elf_Word)kPageSize); in MakeProgramHeaders()