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

/fuchsia/zircon/kernel/lib/crypto/include/lib/crypto/entropy/
H A Dhw_rng_collector.h24 // This function is thread-safe, and the DrawEntropy() method of the global
36 // contract for Collector::DrawEntropy, obeyed by all implementations).
37 size_t DrawEntropy(uint8_t* buf, size_t len) override;
H A Djitterentropy_collector.h34 // threads. The JitterentropyCollector::DrawEntropy method is internally
47 // contract for Collector::DrawEntropy, obeyed by all implementations).
48 size_t DrawEntropy(uint8_t* buf, size_t len) override;
H A Dcollector.h29 virtual size_t DrawEntropy(uint8_t* buf, size_t len) = 0;
32 // DrawEntropy() to get approximately |bits| bits of entropy. Note: |bits|
/fuchsia/zircon/kernel/lib/crypto/entropy/
H A Dhw_rng_collector.cpp31 size_t HwRngCollector::DrawEntropy(uint8_t* buf, size_t len) { function in class:crypto::entropy::HwRngCollector
H A Djitterentropy_collector.cpp85 size_t JitterentropyCollector::DrawEntropy(uint8_t* buf, size_t len) { function in class:crypto::entropy::JitterentropyCollector
H A Dquality_test.cpp110 size_t result = collector->DrawEntropy(entropy_buf, entropy_len);
H A Dcollector_unittest.cpp23 size_t DrawEntropy(uint8_t* buf, size_t len) override { return 0; }
/fuchsia/zircon/kernel/lib/crypto/
H A Dglobal_prng.cpp96 size_t result = collector->DrawEntropy(

Completed in 79 milliseconds