Lines Matching refs:Segment
68 for (auto &Segment : AI.Segments) { in initialize() local
69 auto Base = AI.MappingBase + Segment.Offset; in initialize()
70 auto Size = Segment.ContentSize + Segment.ZeroFillSize; in initialize()
78 std::memset((Base + Segment.ContentSize).toPtr<void *>(), 0, in initialize()
79 Segment.ZeroFillSize); in initialize()
83 toSysMemoryProtectionFlags(Segment.AG.getMemProt()))) { in initialize()
86 if ((Segment.AG.getMemProt() & MemProt::Exec) == MemProt::Exec) in initialize()
319 for (auto Segment : AI.Segments) { in initialize() local
321 AllocationOffset + Segment.Offset; in initialize()
322 std::memset(Base + Segment.ContentSize, 0, Segment.ZeroFillSize); in initialize()
325 SegReq.RAG = {Segment.AG.getMemProt(), in initialize()
326 Segment.AG.getMemLifetime() == MemLifetime::Finalize}; in initialize()
327 SegReq.Addr = AI.MappingBase + Segment.Offset; in initialize()
328 SegReq.Size = Segment.ContentSize + Segment.ZeroFillSize; in initialize()