Home
last modified time | relevance | path

Searched refs:RDG_rand (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/contrib/zstd/programs/
H A Ddatagen.c46 static U32 RDG_rand(U32* src) in RDG_rand() function
80 U32 const id = RDG_rand(seed) & LTMASK; in RDG_genChar()
87 return RDG_rand(seedPtr) & 0x7FFF; in RDG_rand15Bits()
92 if (RDG_rand(seedPtr) & 7) return (RDG_rand(seedPtr) & 0xF); /* small length */ in RDG_randLength()
93 return (RDG_rand(seedPtr) & 0x1FF) + 0xF; in RDG_randLength()
106 size_t size0 = RDG_rand(seedPtr) & 3; in RDG_genBlock()
108 size0 += RDG_rand(seedPtr) & (size0-1); /* because size0 is power of 2*/ in RDG_genBlock()
129 U32 const repeatOffset = (RDG_rand(seedPtr) & 15) == 2; in RDG_genBlock()