Lines Matching defs:seed
173 #define FUZ_RAND15BITS (FUZ_rand(seed) & 0x7FFF)
174 #define FUZ_RANDLENGTH ( (FUZ_rand(seed) & 3) ? (FUZ_rand(seed) % 15) : (FUZ_rand(seed) % 510) + 15)
175 static void FUZ_fillCompressibleNoiseBuffer(void* buffer, size_t bufferSize, double proba, U32* seed)
182 BBuffer[pos++] = (BYTE)(FUZ_rand(seed));
200 while (pos < end) BBuffer[pos++] = (BYTE)(FUZ_rand(seed) >> 5);
220 int basicTests(U32 seed, double compressibility)
227 U32 randState = seed;
866 DISPLAY(" (seed %u, test nb %u) \n", seed, testNb); exit(1); }
878 U32 seed, U32 testNb,
965 U32 seed, U32 testNb,
983 seed, testNb, findErrorPos);
990 int fuzzerTests(U32 seed, unsigned nbTests, unsigned startTest, double compressibility, U32 duration_s)
998 U32 coreRand = seed;
1036 (void)FUZ_rand(&coreRand); /* update seed */
1151 { size_t result = test_lz4f_decompression(compressedBuffer, cSize, srcStart, srcSize, crcOrig, &randState, dCtx, seed, testNb, 1 /*findError*/ );
1181 test_lz4f_decompression(compressedBuffer, cSize, srcStart, srcSize, crcOrig, &randState, dCtxNoise, seed, testNb, 0 /*don't search error Pos*/ );
1214 DISPLAY( " -s# : Select seed (default:prompt user)\n");
1225 U32 seed=0;
1305 seed=0;
1308 seed *= 10;
1309 seed += (U32)(*argument - '0');
1347 seed = h % 10000;
1349 DISPLAY("Seed = %u\n", seed);
1354 if (testNb==0) result = basicTests(seed, ((double)proba) / 100);
1356 return fuzzerTests(seed, nbTests, testNb, ((double)proba) / 100, duration);