Home | History | Annotate | Download | only in orig

Lines Matching refs:wsdPrng

27556   /* The "wsdPrng" macro will resolve to the pseudo-random number generator
27559 ** case where writable static data is supported, wsdPrng can refer directly
27564 # define wsdPrng p[0]
27566 # define wsdPrng sqlite3Prng
27583 wsdPrng.isInit = 0;
27597 if( !wsdPrng.isInit ){
27600 wsdPrng.j = 0;
27601 wsdPrng.i = 0;
27604 wsdPrng.s[i] = (u8)i;
27607 wsdPrng.j += wsdPrng.s[i] + k[i];
27608 t = wsdPrng.s[wsdPrng.j];
27609 wsdPrng.s[wsdPrng.j] = wsdPrng.s[i];
27610 wsdPrng.s[i] = t;
27612 wsdPrng.isInit = 1;
27617 wsdPrng.i++;
27618 t = wsdPrng.s[wsdPrng.i];
27619 wsdPrng.j += t;
27620 wsdPrng.s[wsdPrng.i] = wsdPrng.s[wsdPrng.j];
27621 wsdPrng.s[wsdPrng.j] = t;
27622 t += wsdPrng.s[wsdPrng.i];
27623 *(zBuf++) = wsdPrng.s[t];