• Home
  • Raw
  • Download

Lines Matching refs:Size

45 typedef int (*UserCallback)(const uint8_t *Data, size_t Size);
61 Size = S; in Set()
65 return Size == w.Size && 0 == memcmp(Data, w.Data, Size);
69 if (Size != w.Size)
70 return Size < w.Size;
71 return memcmp(Data, w.Data, Size) < 0;
76 uint8_t size() const { return Size; } in size()
79 uint8_t Size = 0;
100 void PrintHexArray(const uint8_t *Data, size_t Size,
102 void PrintASCII(const uint8_t *Data, size_t Size, const char *PrintAfter = "");
125 bool ToASCII(uint8_t *Data, size_t Size);
127 bool IsASCII(const uint8_t *Data, size_t Size);
188 const DictionaryEntry *end() const { return begin() + Size; } in end()
190 assert(Idx < Size);
194 if (Size < kMaxDictSize) in push_back()
195 this->DE[Size++] = DE; in push_back()
197 void clear() { Size = 0; } in clear()
198 bool empty() const { return Size == 0; } in empty()
199 size_t size() const { return Size; } in size()
203 size_t Size = 0; variable
251 size_t Mutate_Custom(uint8_t *Data, size_t Size, size_t MaxSize);
253 size_t Mutate_CustomCrossOver(uint8_t *Data, size_t Size, size_t MaxSize);
255 size_t Mutate_ShuffleBytes(uint8_t *Data, size_t Size, size_t MaxSize);
257 size_t Mutate_EraseByte(uint8_t *Data, size_t Size, size_t MaxSize);
259 size_t Mutate_InsertByte(uint8_t *Data, size_t Size, size_t MaxSize);
261 size_t Mutate_ChangeByte(uint8_t *Data, size_t Size, size_t MaxSize);
263 size_t Mutate_ChangeBit(uint8_t *Data, size_t Size, size_t MaxSize);
266 size_t Mutate_AddWordFromManualDictionary(uint8_t *Data, size_t Size,
270 size_t Mutate_AddWordFromTemporaryAutoDictionary(uint8_t *Data, size_t Size,
274 size_t Mutate_AddWordFromPersistentAutoDictionary(uint8_t *Data, size_t Size,
278 size_t Mutate_ChangeASCIIInteger(uint8_t *Data, size_t Size, size_t MaxSize);
281 size_t Mutate_CrossOver(uint8_t *Data, size_t Size, size_t MaxSize);
285 size_t Mutate(uint8_t *Data, size_t Size, size_t MaxSize);
288 size_t DefaultMutate(uint8_t *Data, size_t Size, size_t MaxSize);
307 size_t (MutationDispatcher::*Fn)(uint8_t *Data, size_t Size, size_t Max);
311 size_t AddWordFromDictionary(Dictionary &D, uint8_t *Data, size_t Size,
313 size_t MutateImpl(uint8_t *Data, size_t Size, size_t MaxSize,
379 void AssignTaintLabels(uint8_t *Data, size_t Size);
405 void ExecuteCallback(const uint8_t *Data, size_t Size);
406 bool RunOne(const uint8_t *Data, size_t Size);
430 void RunOneAndUpdateCorpus(const uint8_t *Data, size_t Size);
436 void TryDetectingAMemoryLeak(const uint8_t *Data, size_t Size,