Lines Matching refs:slen
68 size_t slen; member
112 fuzz->o1, fuzz->slen * 8, fuzz->o1); in fuzz_fmt()
117 (((fuzz_ullong)fuzz->o2) * fuzz->slen * 8) + fuzz->o1, in fuzz_fmt()
118 ((fuzz_ullong)fuzz->slen * 8) * fuzz->slen * 8, in fuzz_fmt()
124 fuzz->o1, fuzz->slen, fuzz->o1); in fuzz_fmt()
129 (((fuzz_ullong)fuzz->o2) * fuzz->slen) + fuzz->o1, in fuzz_fmt()
130 ((fuzz_ullong)fuzz->slen) * fuzz->slen, in fuzz_fmt()
136 fuzz->o1, fuzz->slen, fuzz->o1); in fuzz_fmt()
141 fuzz->o1, fuzz->slen, fuzz->o1); in fuzz_fmt()
148 fuzz->slen * (fuzz_ullong)64, fuzz->o1, in fuzz_fmt()
193 fprintf(stderr, "fuzz original %p len = %zu\n", fuzz->seed, fuzz->slen); in fuzz_dump()
194 dump(fuzz->seed, fuzz->slen); in fuzz_dump()
224 ret->slen = l; in fuzz_begin()
227 assert(ret->slen < SIZE_MAX / 8); in fuzz_begin()
264 fuzz, fuzz_ntop(fuzz->strategy), fuzz->o1, fuzz->o2, fuzz->slen)); in fuzz_strategy_done()
268 return fuzz->o1 >= fuzz->slen * 8; in fuzz_strategy_done()
270 return fuzz->o2 >= fuzz->slen * 8; in fuzz_strategy_done()
272 return fuzz->o2 >= fuzz->slen; in fuzz_strategy_done()
277 return fuzz->o1 >= fuzz->slen; in fuzz_strategy_done()
290 (u_long)fuzz->strategies, fuzz->o1, fuzz->o2, fuzz->slen)); in fuzz_next()
296 fuzz->fuzzed = calloc(fuzz->slen, 1); in fuzz_next()
319 assert(fuzz->o1 / 8 < fuzz->slen); in fuzz_next()
320 memcpy(fuzz->fuzzed, fuzz->seed, fuzz->slen); in fuzz_next()
325 assert(fuzz->o1 / 8 < fuzz->slen); in fuzz_next()
326 assert(fuzz->o2 / 8 < fuzz->slen); in fuzz_next()
327 memcpy(fuzz->fuzzed, fuzz->seed, fuzz->slen); in fuzz_next()
331 if (fuzz->o1 >= fuzz->slen * 8) { in fuzz_next()
337 assert(fuzz->o1 < fuzz->slen); in fuzz_next()
338 memcpy(fuzz->fuzzed, fuzz->seed, fuzz->slen); in fuzz_next()
343 assert(fuzz->o1 < fuzz->slen); in fuzz_next()
344 assert(fuzz->o2 < fuzz->slen); in fuzz_next()
345 memcpy(fuzz->fuzzed, fuzz->seed, fuzz->slen); in fuzz_next()
349 if (fuzz->o1 >= fuzz->slen) { in fuzz_next()
356 assert(fuzz->o1 < fuzz->slen); in fuzz_next()
357 memcpy(fuzz->fuzzed, fuzz->seed, fuzz->slen); in fuzz_next()
361 assert(fuzz->o1 < fuzz->slen); in fuzz_next()
363 memcpy(fuzz->fuzzed, fuzz->seed, fuzz->slen); in fuzz_next()
377 (u_long)fuzz->strategies, fuzz->o1, fuzz->o2, fuzz->slen)); in fuzz_next()
383 if (fuzz_len(fuzz) != fuzz->slen) in fuzz_matches_original()
385 return memcmp(fuzz_ptr(fuzz), fuzz->seed, fuzz->slen) == 0; in fuzz_matches_original()
407 return fuzz->slen; in fuzz_len()
410 assert(fuzz->o1 <= fuzz->slen); in fuzz_len()
411 return fuzz->slen - fuzz->o1; in fuzz_len()
429 assert(fuzz->o1 <= fuzz->slen); in fuzz_ptr()
432 assert(fuzz->o1 <= fuzz->slen); in fuzz_ptr()