Lines Matching refs:__q
1686 const result_type __q = __m / __a;
1688 const result_type __t0 = __a * (__x % __q);
1689 const result_type __t1 = __r * (__x / __q);
1704 const result_type __q = __m / __a;
1706 const result_type __t0 = __a * (__x % __q);
1707 const result_type __t1 = __r * (__x / __q);
1748 const result_type __q = __m / __a;
1750 const result_type __t0 = __a * (__x % __q);
1751 const result_type __t1 = __r * (__x / __q);
1768 const result_type __q = __m / __a;
1770 const result_type __t0 = __a * (__x % __q);
1771 const result_type __t1 = __r * (__x / __q);
1868 explicit linear_congruential_engine(_Sseq& __q,
1870 {seed(__q);}
1882 seed(_Sseq& __q)
1883 {__seed(__q, integral_constant<unsigned,
1916 void __seed(_Sseq& __q, integral_constant<unsigned, 1>);
1918 void __seed(_Sseq& __q, integral_constant<unsigned, 2>);
1954 linear_congruential_engine<_UIntType, __a, __c, __m>::__seed(_Sseq& __q,
1959 __q.generate(__ar, __ar + __k + 3);
1967 linear_congruential_engine<_UIntType, __a, __c, __m>::__seed(_Sseq& __q,
1972 __q.generate(__ar, __ar + __k + 3);
2115 explicit mersenne_twister_engine(_Sseq& __q,
2117 {seed(__q);}
2126 seed(_Sseq& __q)
2127 {__seed(__q, integral_constant<unsigned, 1 + (__w - 1) / 32>());}
2176 void __seed(_Sseq& __q, integral_constant<unsigned, 1>);
2178 void __seed(_Sseq& __q, integral_constant<unsigned, 2>);
2325 __t, __c, __l, __f>::__seed(_Sseq& __q, integral_constant<unsigned, 1>)
2329 __q.generate(__ar, __ar + __n * __k);
2350 __t, __c, __l, __f>::__seed(_Sseq& __q, integral_constant<unsigned, 2>)
2354 __q.generate(__ar, __ar + __n * __k);
2571 explicit subtract_with_carry_engine(_Sseq& __q,
2573 {seed(__q);}
2584 seed(_Sseq& __q)
2585 {__seed(__q, integral_constant<unsigned, 1 + (__w - 1) / 32>());}
2625 void __seed(_Sseq& __q, integral_constant<unsigned, 1>);
2627 void __seed(_Sseq& __q, integral_constant<unsigned, 2>);
2676 subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q,
2681 __q.generate(__ar, __ar + __r * __k);
2691 subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q,
2696 __q.generate(__ar, __ar + __r * __k);
2860 explicit discard_block_engine(_Sseq& __q,
2863 : __e_(__q), __n_(0) {}
2875 seed(_Sseq& __q) {__e_.seed(__q); __n_ = 0;}
3070 explicit independent_bits_engine(_Sseq& __q,
3073 : __e_(__q) {}
3085 seed(_Sseq& __q) {__e_.seed(__q);}
3300 explicit shuffle_order_engine(_Sseq& __q,
3303 : __e_(__q) {__init();}
3315 seed(_Sseq& __q) {__e_.seed(__q); __init();}
3587 const size_t __q = __p + __t;
3595 __first[__q] += __r;
3606 __first[(__k + __q) % __n] += __r;
3617 __first[(__k + __q) % __n] += __r;
3629 __first[(__k + __q) % __n] ^= __r;