Lines Matching refs:state
31 State state = {0, 0};
32 PodArray<State>::cast(native_context.math_random_state()).set(0, state);
40 State state = pod.get(0);
41 // Initialize state if not yet initialized. If a fixed random seed was
42 // requested, use it to reset our state the first time a script asks for
45 if (state.s0 == 0 && state.s1 == 0) {
52 state.s0 = base::RandomNumberGenerator::MurmurHash3(seed);
53 state.s1 = base::RandomNumberGenerator::MurmurHash3(~seed);
54 CHECK(state.s0 != 0 || state.s1 != 0);
62 base::RandomNumberGenerator::XorShift128(&state.s0, &state.s1);
63 cache.set(i, base::RandomNumberGenerator::ToDouble(state.s0));
65 pod.set(0, state);