Lines Matching refs:Origin
23 static constexpr scudo::Chunk::Origin Origin = scudo::Chunk::Origin::Malloc; variable
158 void *P = Allocator->allocate(Size, Origin, Align); in BasicTest()
165 Allocator->deallocate(P, Origin, Size); in BasicTest()
204 void *P = Allocator->allocate(Size, Origin, 1U << MinAlignLog, true); in SCUDO_TYPED_TEST()
209 Allocator->deallocate(P, Origin, Size); in SCUDO_TYPED_TEST()
222 void *P = Allocator->allocate(Size, Origin, 1U << MinAlignLog, false); in SCUDO_TYPED_TEST()
227 Allocator->deallocate(P, Origin, Size); in SCUDO_TYPED_TEST()
242 void *P = Allocator->allocate(Size, Origin, 1U << MinAlignLog, false); in SCUDO_TYPED_TEST()
254 Allocator->deallocate(P, Origin, Size); in SCUDO_TYPED_TEST()
264 void *NeedleP = Allocator->allocate(NeedleSize, Origin); in SCUDO_TYPED_TEST()
265 Allocator->deallocate(NeedleP, Origin); in SCUDO_TYPED_TEST()
268 void *P = Allocator->allocate(NeedleSize, Origin); in SCUDO_TYPED_TEST()
272 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
283 void *P = Allocator->allocate(Size, Origin); in SCUDO_TYPED_TEST()
295 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
305 void *P = Allocator->allocate(Size, Origin); in SCUDO_TYPED_TEST()
316 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
328 void *P = Allocator->allocate(ReallocSize, Origin); in SCUDO_TYPED_TEST()
339 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
354 rand() % (TypeParam::Primary::SizeClassMap::MaxSize / 2U), Origin)); in SCUDO_TYPED_TEST()
366 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
381 void *P = Allocator->allocate(Size, Origin); in SCUDO_TYPED_TEST()
382 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
389 void *P = Allocator->allocate(Size, Origin); in SCUDO_TYPED_TEST()
390 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
402 void *P = Allocator->allocate(2048, Origin); in SCUDO_TYPED_TEST()
407 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
409 P = Allocator->allocate(2048, Origin); in SCUDO_TYPED_TEST()
412 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
443 rand() % (TypeParam::Primary::SizeClassMap::MaxSize / 2U), Origin)); in SCUDO_TYPED_TEST()
445 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST()
472 void *P = Allocator->allocate(Size, Origin); in SCUDO_TYPED_TEST()
479 Allocator->deallocate(Pair.first, Origin, Pair.second); in SCUDO_TYPED_TEST()
538 void *P = Allocator->allocate(Size, Origin); in TEST()
542 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size + 8U), ""); in TEST()
547 EXPECT_DEATH(Allocator->deallocate(MisalignedP, Origin, Size), ""); in TEST()
554 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size), ""); in TEST()
556 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size), ""); in TEST()
560 Allocator->deallocate(P, Origin, Size); in TEST()
561 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size), ""); in TEST()
584 P = Allocator->allocate(Size - 64U, Origin); in TEST()
591 Allocator->deallocate(V.back(), Origin); in TEST()
626 Allocator->allocate(Size - scudo::Chunk::getHeaderSize(), Origin))); in SCUDO_TYPED_TEST()
662 Ptrs[I] = Allocator->allocate(Size, Origin); in SCUDO_TYPED_TEST()
666 Allocator->deallocate(Ptrs[I], Origin, Size); in SCUDO_TYPED_TEST()
668 Ptrs[I] = Allocator->allocate(Size - 8, Origin); in SCUDO_TYPED_TEST()
672 Allocator->deallocate(Ptrs[I], Origin, Size - 8); in SCUDO_TYPED_TEST()
674 Ptrs[I] = Allocator->allocate(Size, Origin, 1U << MinAlignLog, true); in SCUDO_TYPED_TEST()
693 void *P = Allocator->allocate(Size, Origin); in SCUDO_TYPED_TEST()
699 Allocator->deallocate(Ptrs[i], Origin); in SCUDO_TYPED_TEST()