Home | History | Annotate | Download | only in Fuzzer

Lines Matching refs:MaxSize

71                                          size_t MaxSize) {
72 return EF->LLVMFuzzerCustomMutator(Data, Size, MaxSize, Rand.Rand());
76 size_t MaxSize) {
83 MutateInPlaceHere.resize(MaxSize);
89 assert(NewSize <= MaxSize && "CustomCrossOver returned overisized unit");
95 size_t MaxSize) {
107 size_t MaxSize) {
117 size_t MaxSize) {
118 if (Size == MaxSize) return 0;
127 size_t MaxSize) {
134 size_t MaxSize) {
142 size_t MaxSize) {
143 return AddWordFromDictionary(ManualDictionary, Data, Size, MaxSize);
147 uint8_t *Data, size_t Size, size_t MaxSize) {
148 return AddWordFromDictionary(TempAutoDictionary, Data, Size, MaxSize);
152 uint8_t *Data, size_t Size, size_t MaxSize) {
153 return AddWordFromDictionary(PersistentAutoDictionary, Data, Size, MaxSize);
157 size_t Size, size_t MaxSize) {
164 if (Size + W.size() > MaxSize) return 0;
180 size_t MaxSize) {
213 size_t MaxSize) {
218 MutateInPlaceHere.resize(MaxSize);
223 assert(NewSize <= MaxSize && "CrossOver returned overisized unit");
272 size_t MutationDispatcher::Mutate(uint8_t *Data, size_t Size, size_t MaxSize) {
273 return MutateImpl(Data, Size, MaxSize, Mutators);
277 size_t MaxSize) {
278 return MutateImpl(Data, Size, MaxSize, DefaultMutators);
283 size_t MaxSize,
285 assert(MaxSize > 0);
286 assert(Size <= MaxSize);
288 for (size_t i = 0; i < MaxSize; i++)
291 ToASCII(Data, MaxSize);
292 return MaxSize;
295 // Some mutations may fail (e.g. can't insert more bytes if Size == MaxSize),
300 size_t NewSize = (this->*(M.Fn))(Data, Size, MaxSize);