Home
last modified time | relevance | path

Searched refs:seed_material (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/
H A Dseed_material_test.cc15 #include "absl/random/internal/seed_material.h"
68 uint32_t seed_material[32] = {}; in TEST() local
69 std::memset(seed_material, 0xAA, sizeof(seed_material)); in TEST()
71 absl::Span<uint32_t>(seed_material, 0))); in TEST()
73 EXPECT_THAT(seed_material, Each(Eq(0xAAAAAAAA))); in TEST()
96 uint32_t seed_material[kSeedMaterialSize] = {}; in TEST() local
99 &urbg_1, absl::Span<uint32_t>(seed_material, kSeedMaterialSize))); in TEST()
100 for (uint32_t seed : seed_material) { in TEST()
107 uint32_t seed_material[3 in TEST() local
117 uint32_t seed_material[kSeedMaterialSize]; TEST() local
153 std::vector<uint32_t> seed_material = {1, 2, 3, 4, 5, 6, 7, 8}; TEST() local
178 std::vector<uint32_t> seed_material = {1}; TEST() local
[all...]
H A Dsalted_seed_seq_test.cc111 uint32_t seed_material[kNumBlocks]; in TEST() local
113 for (uint32_t& seed : seed_material) { in TEST()
117 std::seed_seq seq(std::begin(seed_material), std::end(seed_material)); in TEST()
118 SaltedSeedSeq<std::seed_seq> salted_seq(std::begin(seed_material), in TEST()
119 std::end(seed_material)); in TEST()
145 unsigned long seed_material[kNumBlocks]; // NOLINT(runtime/int) in TEST() local
146 seq.generate(std::begin(seed_material), std::end(seed_material)); in TEST()
147 EXPECT_THAT(seed_material, Pointwis in TEST()
150 unsigned int seed_material[kNumBlocks]; // NOLINT(runtime/int) TEST() local
157 uint64_t seed_material[kNumBlocks]; TEST() local
162 int64_t seed_material[kNumBlocks]; TEST() local
[all...]
H A Dexplicit_seed_seq_test.cc85 uint32_t seed_material[kNumBlocks]; in TEST() local
87 for (uint32_t& seed : seed_material) { in TEST()
90 absl::random_internal::ExplicitSeedSeq seq(seed_material, in TEST()
91 &seed_material[kNumBlocks]); in TEST()
99 EXPECT_EQ(outputs[i], seed_material[i]); in TEST()
110 EXPECT_EQ(outputs[i], seed_material[i]); in TEST()
120 EXPECT_EQ(outputs[i], seed_material[i % kNumBlocks]); in TEST()
H A Dpool_urbg.cc33 #include "absl/random/internal/seed_material.h"
213 uint32_t seed_material[kPoolSize * kSeedSize]; in InitPoolURBG() local
215 absl::MakeSpan(seed_material))) { in InitPoolURBG()
221 absl::MakeSpan(&seed_material[i * kSeedSize], kSeedSize)); in InitPoolURBG()
H A Dseed_material.cc15 #include "absl/random/internal/seed_material.h"
217 absl::Span<uint32_t> seed_material) { in MixIntoSeedMaterial()
242 for (auto& elem : seed_material) { in MixIntoSeedMaterial()
216 MixIntoSeedMaterial(absl::Span<const uint32_t> sequence, absl::Span<uint32_t> seed_material) MixIntoSeedMaterial() argument
H A Dseed_material.h85 // seed_material.size()).
91 absl::Span<uint32_t> seed_material);
/third_party/skia/third_party/externals/abseil-cpp/absl/random/
H A Dseed_sequences.cc23 SeedSeq::result_type seed_material[8]; in MakeSeedSeq() local
24 random_internal::RandenPool<uint32_t>::Fill(absl::MakeSpan(seed_material)); in MakeSeedSeq()
25 return SeedSeq(std::begin(seed_material), std::end(seed_material)); in MakeSeedSeq()
H A Dseed_sequences.h32 #include "absl/random/internal/seed_material.h"
81 seed_material[random_internal::kEntropyBlocksNeeded]; in CreateSeedSeqFrom() local
84 urbg, absl::MakeSpan(seed_material))) { in CreateSeedSeqFrom()
87 return SeedSeq(std::begin(seed_material), std::end(seed_material)); in CreateSeedSeqFrom()

Completed in 3 milliseconds