Searched defs:Rand (Results 1 - 14 of 14) sorted by relevance

/external/llvm/lib/Fuzzer/
H A DFuzzerInterface.cpp20 size_t FuzzerRandomLibc::Rand() { return rand(); } function in class:fuzzer::FuzzerRandomLibc
22 UserSuppliedFuzzer::UserSuppliedFuzzer(FuzzerRandomBase *Rand) argument
23 : Rand(Rand), MD(*Rand) {}
27 delete Rand;
H A DFuzzerInterface.h56 virtual size_t Rand() = 0;
58 size_t operator()(size_t n) { return n ? Rand() % n : 0; }
59 bool RandBool() { return Rand() % 2; }
67 size_t Rand() override;
72 MutationDispatcher(FuzzerRandomBase &Rand);
111 FuzzerRandomBase &Rand; member in class:fuzzer::MutationDispatcher
118 FuzzerRandomBase &Rand) {
119 MutationDispatcher MD(Rand);
131 MyFuzzer(fuzzer::FuzzerRandomBase *Rand);
148 UserSuppliedFuzzer(FuzzerRandomBase *Rand);
117 Mutate(uint8_t *Data, size_t Size, size_t MaxSize, FuzzerRandomBase &Rand) argument
176 FuzzerRandomBase *Rand; member in class:fuzzer::UserSuppliedFuzzer
[all...]
H A DFuzzerInternal.h195 SimpleUserSuppliedFuzzer(FuzzerRandomBase *Rand, UserCallback Callback) argument
196 : UserSuppliedFuzzer(Rand), Callback(Callback) {}
H A DFuzzerMutate.cpp50 static char FlipRandomBit(char X, FuzzerRandomBase &Rand) { argument
51 int Bit = Rand(8);
62 static char RandCh(FuzzerRandomBase &Rand) { argument
63 if (Rand.RandBool()) return Rand(256);
65 return Special[Rand(sizeof(Special) - 1)];
71 size_t ShuffleAmount = Rand(std::min(Size, (size_t)8)) + 1; // [1,8] and <= Size.
72 size_t ShuffleStart = Rand(Size - ShuffleAmount);
75 Rand);
83 size_t Idx = Rand(Siz
219 MutationDispatcher(FuzzerRandomBase &Rand) argument
[all...]
H A DFuzzerTraceState.cpp198 size_t StopTraceRecording(FuzzerRandomBase &Rand) { argument
/external/webrtc/webrtc/base/
H A Drandom.h29 T Rand() { function in class:webrtc::Random
33 "Rand is only supported for built-in integer types that are "
39 uint32_t Rand(uint32_t t);
42 uint32_t Rand(uint32_t low, uint32_t high);
45 int32_t Rand(int32_t low, int32_t high);
70 float Random::Rand<float>();
74 double Random::Rand<double>();
78 bool Random::Rand<bool>();
H A Drandom.cc23 uint32_t Random::Rand(uint32_t t) { function in class:webrtc::Random
36 uint32_t Random::Rand(uint32_t low, uint32_t high) { function in class:webrtc::Random
38 return Rand(high - low) + low;
41 int32_t Random::Rand(int32_t low, int32_t high) { function in class:webrtc::Random
47 return Rand(high - low) + low;
51 float Random::Rand<float>() { function in class:webrtc::Random
58 double Random::Rand<double>() { function in class:webrtc::Random
65 bool Random::Rand<bool>() { function in class:webrtc::Random
66 return Rand(0, 1) == 1;
82 double uniform = Rand<doubl
[all...]
/external/boringssl/src/tool/
H A Drand.cc36 bool Rand(const std::vector<std::string> &args) { function
/external/llvm/lib/Fuzzer/test/
H A DUserSuppliedFuzzerTest.cpp17 MyFuzzer(fuzzer::FuzzerRandomBase *Rand) argument
18 : fuzzer::UserSuppliedFuzzer(Rand) {}
48 fuzzer::FuzzerRandomLibc Rand(0);
49 MyFuzzer F(&Rand);
/external/freetype/src/psaux/
H A Dt1decode.c1010 FT_Fixed Rand; local
1013 Rand = seed;
1014 if ( Rand >= 0x8000L )
1015 Rand++;
1017 top[0] = Rand;
/external/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp92 uint32_t Rand() { function in class:llvm::__anon12664::Random
101 uint32_t Val = Rand();
103 return Val | (Rand() << 16);
112 /// Rand operator for STL algorithms.
168 return PT->at(Ran->Rand() % PT->size());
173 if (Ran->Rand() & 1)
177 if (Ran->Rand() & 1)
186 unsigned index = Ran->Rand();
195 if (Ran->Rand() & 1)
199 if (Ran->Rand()
[all...]
/external/pdfium/third_party/freetype/src/psaux/
H A Dt1decode.c1010 FT_Fixed Rand; local
1013 Rand = seed;
1014 if ( Rand >= 0x8000L )
1015 Rand++;
1017 top[0] = Rand;
/external/freetype/src/cff/
H A Dcffgload.c2056 FT_Fixed Rand; local
2061 Rand = seed;
2062 if ( Rand >= 0x8000L )
2063 Rand++;
2065 args[0] = Rand;
/external/pdfium/third_party/freetype/src/cff/
H A Dcffgload.c2056 FT_Fixed Rand; local
2061 Rand = seed;
2062 if ( Rand >= 0x8000L )
2063 Rand++;
2065 args[0] = Rand;

Completed in 356 milliseconds