Lines Matching refs:num
75 void SetUp(int num) { in SetUp() argument
76 num_items = num; in SetUp()
391 void GetKeys(uint64_t num, std::vector<std::string>* keys) { in GetKeys() argument
397 for (uint64_t key_idx = 0; key_idx < num; ++key_idx) { in GetKeys()
405 std::string GetFileName(uint64_t num) { in GetFileName() argument
410 ToString(num / 1000000) + "Mkeys"; in GetFileName()
416 const uint64_t num, double hash_ratio) { in WriteFile() argument
421 std::string fname = GetFileName(num); in WriteFile()
433 for (uint64_t key_idx = 0; key_idx < num; ++key_idx) { in WriteFile()
440 ASSERT_EQ(num, builder.NumEntries()); in WriteFile()
461 for (uint64_t i = 0; i < num; ++i) { in WriteFile()
469 void ReadKeys(uint64_t num, uint32_t batch_size) { in ReadKeys() argument
474 std::string fname = GetFileName(num); in ReadKeys()
495 " hash functions: %u.\n", num, num * 100.0 / (table_size), num_hash_fun); in ReadKeys()
499 keys.reserve(num); in ReadKeys()
500 for (uint64_t i = 0; i < num; ++i) { in ReadKeys()
512 for (uint64_t i = 0; i < num; i += batch_size) { in ReadKeys()
513 for (uint64_t j = i; j < i+batch_size && j < num; ++j) { in ReadKeys()
516 for (uint64_t j = i; j < i+batch_size && j < num; ++j) { in ReadKeys()
522 for (uint64_t i = 0; i < num; i++) { in ReadKeys()
527 float time_per_op = (env->NowMicros() - start_time) * 1.0f / num; in ReadKeys()
548 for (uint64_t num : nums) { in TEST_F() local
550 Env::Default()->FileExists(GetFileName(num)).IsNotFound()) { in TEST_F()
552 GetKeys(num, &all_keys); in TEST_F()
553 WriteFile(all_keys, num, hash_ratio); in TEST_F()
555 ReadKeys(num, 0); in TEST_F()
556 ReadKeys(num, 10); in TEST_F()
557 ReadKeys(num, 25); in TEST_F()
558 ReadKeys(num, 50); in TEST_F()
559 ReadKeys(num, 100); in TEST_F()