Home
last modified time | relevance | path

Searched refs:ReleaseToOS (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dprimary32.h130 uptr tryReleaseToOS(uptr ClassId, ReleaseToOS ReleaseType);
131 uptr releaseToOS(ReleaseToOS ReleaseType);
213 ReleaseToOS ReleaseType = ReleaseToOS::Normal)
216 uptr BytesInFreeList, ReleaseToOS ReleaseType)
221 ReleaseToOS ReleaseType)
504 ReleaseToOS ReleaseType) { in tryReleaseToOS()
513 uptr SizeClassAllocator32<Config>::releaseToOS(ReleaseToOS ReleaseType) { in releaseToOS()
1020 Sci, ClassId, BlockSize, Base, NumberOfRegions, ReleaseToOS::ForceAll); in getSizeClassFragmentationInfo()
1057 ReleaseToOS ReleaseType) in releaseToOSMaybe()
1074 if (ReleaseType != ReleaseToOS::ForceAll && in releaseToOSMaybe()
[all …]
H A Dprimary64.h120 uptr tryReleaseToOS(uptr ClassId, ReleaseToOS ReleaseType);
121 uptr releaseToOS(ReleaseToOS ReleaseType);
271 ReleaseToOS ReleaseType = ReleaseToOS::Normal)
274 uptr BytesInFreeList, ReleaseToOS ReleaseType)
1295 ReleaseToOS ReleaseType) { in tryReleaseToOS()
1309 uptr SizeClassAllocator64<Config>::releaseToOS(ReleaseToOS ReleaseType) { in releaseToOS()
1377 ReleaseToOS ReleaseType) in releaseToOSMaybe()
1400 if (ReleaseType != ReleaseToOS::ForceAll && in releaseToOSMaybe()
1416 if (ReleaseType == ReleaseToOS::ForceAll) { in releaseToOSMaybe()
1508 ReleaseToOS ReleaseType) REQUIRES(Region->MMLock, Region->FLLock) { in hasChanceToReleasePages()
[all …]
H A Dwrappers_c.inc253 SCUDO_ALLOCATOR.releaseToOS(scudo::ReleaseToOS::Force);
266 SCUDO_ALLOCATOR.releaseToOS(scudo::ReleaseToOS::Force);
269 SCUDO_ALLOCATOR.releaseToOS(scudo::ReleaseToOS::ForceAll);
H A Dcommon.h240 enum class ReleaseToOS : u8 { enum
H A Dcombined.h664 void releaseToOS(ReleaseToOS ReleaseType) { in releaseToOS()
666 if (ReleaseType == ReleaseToOS::ForceAll) in releaseToOS()
1296 Primary.tryReleaseToOS(ClassId, ReleaseToOS::Normal); in quarantineOrDeallocateChunk()