Lines Matching refs:MaxSize

71                                          size_t MaxSize) {  in Mutate_Custom()  argument
76 return EF->LLVMFuzzerCustomMutator(Data, Size, MaxSize, in Mutate_Custom()
81 size_t MaxSize) { in Mutate_CustomCrossOver() argument
88 CustomCrossOverInPlaceHere.resize(MaxSize); in Mutate_CustomCrossOver()
104 assert(NewSize <= MaxSize && "CustomCrossOver returned overisized unit"); in Mutate_CustomCrossOver()
110 size_t MaxSize) { in Mutate_ShuffleBytes() argument
111 if (Size > MaxSize || Size == 0) return 0; in Mutate_ShuffleBytes()
121 size_t MaxSize) { in Mutate_EraseBytes() argument
133 size_t MaxSize) { in Mutate_InsertByte() argument
134 if (Size >= MaxSize) return 0; in Mutate_InsertByte()
144 size_t MaxSize) { in Mutate_InsertRepeatedBytes() argument
146 if (Size + kMinBytesToInsert >= MaxSize) return 0; in Mutate_InsertRepeatedBytes()
147 size_t MaxBytesToInsert = std::min(MaxSize - Size, (size_t)128); in Mutate_InsertRepeatedBytes()
149 assert(Size + N <= MaxSize && N); in Mutate_InsertRepeatedBytes()
162 size_t MaxSize) { in Mutate_ChangeByte() argument
163 if (Size > MaxSize) return 0; in Mutate_ChangeByte()
170 size_t MaxSize) { in Mutate_ChangeBit() argument
171 if (Size > MaxSize) return 0; in Mutate_ChangeBit()
179 size_t MaxSize) { in Mutate_AddWordFromManualDictionary() argument
180 return AddWordFromDictionary(ManualDictionary, Data, Size, MaxSize); in Mutate_AddWordFromManualDictionary()
184 size_t MaxSize, in ApplyDictionaryEntry() argument
191 if (Size + W.size() > MaxSize) return 0; in ApplyDictionaryEntry()
261 uint8_t *Data, size_t Size, size_t MaxSize) { in Mutate_AddWordFromTORC() argument
288 Size = ApplyDictionaryEntry(Data, Size, MaxSize, DE); in Mutate_AddWordFromTORC()
299 uint8_t *Data, size_t Size, size_t MaxSize) { in Mutate_AddWordFromPersistentAutoDictionary() argument
300 return AddWordFromDictionary(PersistentAutoDictionary, Data, Size, MaxSize); in Mutate_AddWordFromPersistentAutoDictionary()
304 size_t Size, size_t MaxSize) { in AddWordFromDictionary() argument
305 if (Size > MaxSize) return 0; in AddWordFromDictionary()
308 Size = ApplyDictionaryEntry(Data, Size, MaxSize, DE); in AddWordFromDictionary()
357 size_t MaxSize) { in Mutate_CopyPart() argument
358 if (Size > MaxSize || Size == 0) return 0; in Mutate_CopyPart()
361 if (Size == MaxSize || Rand.RandBool()) in Mutate_CopyPart()
364 return InsertPartOf(Data, Size, Data, Size, MaxSize); in Mutate_CopyPart()
368 size_t MaxSize) { in Mutate_ChangeASCIIInteger() argument
369 if (Size > MaxSize) return 0; in Mutate_ChangeASCIIInteger()
428 size_t MaxSize) { in Mutate_ChangeBinaryInteger() argument
429 if (Size > MaxSize) return 0; in Mutate_ChangeBinaryInteger()
441 size_t MaxSize) { in Mutate_CrossOver() argument
442 if (Size > MaxSize) return 0; in Mutate_CrossOver()
450 MutateInPlaceHere.resize(MaxSize); in Mutate_CrossOver()
452 MutateInPlaceHere.data(), MaxSize); in Mutate_CrossOver()
456 NewSize = InsertPartOf(O.data(), O.size(), Data, Size, MaxSize); in Mutate_CrossOver()
466 assert(NewSize <= MaxSize && "CrossOver returned overisized unit"); in Mutate_CrossOver()
531 size_t MutationDispatcher::Mutate(uint8_t *Data, size_t Size, size_t MaxSize) { in Mutate() argument
532 return MutateImpl(Data, Size, MaxSize, Mutators); in Mutate()
536 size_t MaxSize) { in DefaultMutate() argument
537 return MutateImpl(Data, Size, MaxSize, DefaultMutators); in DefaultMutate()
542 size_t MaxSize, in MutateImpl() argument
544 assert(MaxSize > 0); in MutateImpl()
550 size_t NewSize = (this->*(M.Fn))(Data, Size, MaxSize); in MutateImpl()
551 if (NewSize && NewSize <= MaxSize) { in MutateImpl()
564 size_t MaxSize, in MutateWithMask() argument