Lines Matching defs:MemMap
41 MemMapT MemMap;
71 MemMapT MemMap = H->MemMap;
72 MemMap.unmap(MemMap.getBase(), MemMap.getCapacity());
80 MemMapT MemMap = {};
121 uptr AllocPos, uptr Flags, MemMapT &MemMap) {
135 return MemMap.remap(CommitBase, TaggedSize, "scudo:secondary",
137 MemMap.remap(AllocPos, CommitSize - TaggedSize, "scudo:secondary",
142 return MemMap.remap(CommitBase, CommitSize, "scudo:secondary",
150 return MemMap.remap(CommitBase, UntaggedPos - CommitBase, "scudo:secondary",
152 MemMap.remap(UntaggedPos, CommitBase + CommitSize - UntaggedPos,
157 return MemMap.remap(CommitBase, CommitSize, "scudo:secondary", RemapFlags);
231 Entry.MemMap = H->MemMap;
241 Entry.CommitBase, MAP_NOACCESS, Entry.MemMap);
243 Entry.MemMap.setMemoryPermission(Entry.CommitBase, Entry.CommitSize,
247 Entry.MemMap.releaseAndZeroPagesToOS(Entry.CommitBase, Entry.CommitSize);
295 Entry.MemMap.unmap(Entry.MemMap.getBase(), Entry.MemMap.getCapacity());
362 Entry.MemMap.setMemoryPermission(Entry.CommitBase, Entry.CommitSize, 0);
376 (*H)->MemMap = Entry.MemMap;
415 MemMapT &MemMap = Quarantine[I].MemMap;
416 MemMap.unmap(MemMap.getBase(), MemMap.getCapacity());
423 Entries[I].MemMap.setMemoryPermission(Entries[I].CommitBase,
445 MapInfo[N] = Entries[I].MemMap;
453 MemMapT &MemMap = MapInfo[I];
454 MemMap.unmap(MemMap.getBase(), MemMap.getCapacity());
466 Entry.MemMap.releaseAndZeroPagesToOS(Entry.CommitBase, Entry.CommitSize);
619 FragmentedBytes += H->MemMap.getCapacity() - H->CommitSize;
622 Stats.add(StatMapped, H->MemMap.getCapacity());
641 MemMapT MemMap = ReservedMemory.dispatch(ReservedMemory.getBase(),
643 uptr MapBase = MemMap.getBase();
659 MemMap.unmap(MapBase, NewMapBase - MapBase);
666 MemMap.unmap(NewMapEnd, MapEnd - NewMapEnd);
674 MemMap)) {
675 MemMap.unmap(MemMap.getBase(), MemMap.getCapacity());
686 H->MemMap = MemMap;
693 FragmentedBytes += H->MemMap.getCapacity() - CommitSize;
698 Stats.add(StatMapped, H->MemMap.getCapacity());
712 FragmentedBytes -= H->MemMap.getCapacity() - CommitSize;
715 Stats.sub(StatMapped, H->MemMap.getCapacity());