Searched refs:ReleaseToOS (Results 1 – 5 of 5) sorted by relevance
347 uptr tryReleaseToOS(uptr ClassId, ReleaseToOS ReleaseType) { in tryReleaseToOS()355 uptr releaseToOS(ReleaseToOS ReleaseType) { in releaseToOS()917 ReleaseToOS::ForceAll); in getSizeClassFragmentationInfo()952 ReleaseToOS ReleaseType = ReleaseToOS::Normal)969 if (ReleaseType != ReleaseToOS::ForceAll &&1014 uptr BytesInFreeList, ReleaseToOS ReleaseType) in hasChanceToReleasePages()1046 if (isSmallBlock(BlockSize) && ReleaseType == ReleaseToOS::Normal) in hasChanceToReleasePages()1050 if (ReleaseType == ReleaseToOS::Normal) { in hasChanceToReleasePages()1077 ReleaseToOS ReleaseType) in markFreeBlocks()1107 if (ReleaseType != ReleaseToOS::ForceAll) { in markFreeBlocks()
410 uptr tryReleaseToOS(uptr ClassId, ReleaseToOS ReleaseType) { in tryReleaseToOS()423 uptr releaseToOS(ReleaseToOS ReleaseType) { in releaseToOS()1197 ReleaseToOS ReleaseType = ReleaseToOS::Normal)1219 if (ReleaseType != ReleaseToOS::ForceAll &&1229 if (ReleaseType == ReleaseToOS::ForceAll) {1283 uptr BytesInFreeList, ReleaseToOS ReleaseType) in hasChanceToReleasePages()1318 if (isSmallBlock(BlockSize) && ReleaseType == ReleaseToOS::Normal) in hasChanceToReleasePages()1322 if (ReleaseType == ReleaseToOS::Normal) { in hasChanceToReleasePages()
253 SCUDO_ALLOCATOR.releaseToOS(scudo::ReleaseToOS::Force);266 SCUDO_ALLOCATOR.releaseToOS(scudo::ReleaseToOS::Force);269 SCUDO_ALLOCATOR.releaseToOS(scudo::ReleaseToOS::ForceAll);
218 enum class ReleaseToOS : u8 { enum
656 void releaseToOS(ReleaseToOS ReleaseType) { in releaseToOS()658 if (ReleaseType == ReleaseToOS::ForceAll) in releaseToOS()1280 Primary.tryReleaseToOS(ClassId, ReleaseToOS::Normal); in quarantineOrDeallocateChunk()