Lines Matching refs:allocs
49 std::vector<AllocDataType> allocs; member
53 test_data->allocs.resize(test_data->allocs.size() + 1); in AllocPtr()
54 AllocDataType* alloc = &test_data->allocs.back(); in AllocPtr()
64 for (size_t i = 0; i < test_data->allocs.size(); i++) { in FreePtrs()
65 free(test_data->allocs[i].ptr); in FreePtrs()
80 for (size_t i = 0; i < test_data->allocs.size(); i++) { in SavePointers()
81 uintptr_t ptr = reinterpret_cast<uintptr_t>(test_data->allocs[i].ptr); in SavePointers()
83 test_data->allocs[i].count++; in SavePointers()
86 if (max_size > test_data->allocs[i].size) { in SavePointers()
87 test_data->allocs[i].size_reported = test_data->allocs[i].size; in SavePointers()
89 test_data->allocs[i].size_reported = max_size; in SavePointers()
118 for (size_t i = 0; i < test_data->allocs.size(); i++) { in VerifyPtrs()
119 EXPECT_EQ(1UL, test_data->allocs[i].count) << "Failed on size " << test_data->allocs[i].size; in VerifyPtrs()
120 if (test_data->allocs[i].count == 1) { in VerifyPtrs()
121 EXPECT_EQ(test_data->allocs[i].size, test_data->allocs[i].size_reported); in VerifyPtrs()