Lines Matching refs:kNumVmos
26 static constexpr size_t kNumVmos = 20; // 512KB variable
44 zx::vmo vmo_handles_[kNumVmos];
49 ASSERT_TRUE(AssignVmos(kNumVmos, kVmoTestSize, vmo_handles_)); in Init()
50 ASSERT_EQ(pool_.Init(vmo_handles_, kNumVmos), ZX_OK); in Init()
56 for (size_t i = 0; i < kNumVmos && i < num_buffers; ++i) { in FillBuffers()
71 bool gave_index[kNumVmos]; // initialized to false in CheckFillingPool()
72 for (size_t i = 0; i < kNumVmos; ++i) { in CheckFillingPool()
75 for (size_t i = 0; i < kNumVmos - filled_count; ++i) { in CheckFillingPool()
78 ASSERT_LT(new_buffer_index, kNumVmos); in CheckFillingPool()
99 for (uint32_t i = 0; i < kNumVmos; ++i) { in CheckEmptyPool()
108 for (uint32_t i = 0; i < kNumVmos; ++i) { in CheckEmptyPool()
157 ASSERT_TRUE(FillBuffers(kNumVmos)); in ShufflePool()
159 static_assert(kNumVmos % kHashingSeed != 0, "Bad Hashing seed"); in ShufflePool()
161 for (size_t i = 0; i < kNumVmos; ++i) { in ShufflePool()
162 hashing_index = (hashing_index + kHashingSeed) % kNumVmos; in ShufflePool()
181 for (size_t i = 0; i < kNumVmos; ++i) { in vmo_pool_init_vector_test()
187 ASSERT_TRUE(AssignVmos(kNumVmos, kVmoTestSize, vmo_vector.get())); in vmo_pool_init_vector_test()
241 ASSERT_EQ(tester.pool_.BufferRelease(kNumVmos), ZX_ERR_INVALID_ARGS); in vmo_pool_release_wrong_buffer_test()
243 for (uint32_t i = 0; i < kNumVmos; ++i) { in vmo_pool_release_wrong_buffer_test()
270 size_t test_cases[]{0, 1, kNumVmos / 2, kNumVmos}; in vmo_pool_reset_test()
277 if (buffer_count != kNumVmos) { in vmo_pool_reset_test()