Lines Matching refs:Segment
72 for (auto &Segment : AI.Segments) { in initialize() local
73 auto Base = AI.MappingBase + Segment.Offset; in initialize()
74 auto Size = Segment.ContentSize + Segment.ZeroFillSize; in initialize()
82 std::memset((Base + Segment.ContentSize).toPtr<void *>(), 0, in initialize()
83 Segment.ZeroFillSize); in initialize()
87 toSysMemoryProtectionFlags(Segment.AG.getMemProt()))) { in initialize()
90 if ((Segment.AG.getMemProt() & MemProt::Exec) == MemProt::Exec) in initialize()
340 for (auto Segment : AI.Segments) { in initialize() local
342 AllocationOffset + Segment.Offset; in initialize()
343 std::memset(Base + Segment.ContentSize, 0, Segment.ZeroFillSize); in initialize()
346 SegReq.RAG = {Segment.AG.getMemProt(), in initialize()
347 Segment.AG.getMemLifetime() == MemLifetime::Finalize}; in initialize()
348 SegReq.Addr = AI.MappingBase + Segment.Offset; in initialize()
349 SegReq.Size = Segment.ContentSize + Segment.ZeroFillSize; in initialize()