Lines Matching refs:__q
1684 const result_type __q = __m / __a;
1686 const result_type __t0 = __a * (__x % __q);
1687 const result_type __t1 = __r * (__x / __q);
1702 const result_type __q = __m / __a;
1704 const result_type __t0 = __a * (__x % __q);
1705 const result_type __t1 = __r * (__x / __q);
1746 const result_type __q = __m / __a;
1748 const result_type __t0 = __a * (__x % __q);
1749 const result_type __t1 = __r * (__x / __q);
1766 const result_type __q = __m / __a;
1768 const result_type __t0 = __a * (__x % __q);
1769 const result_type __t1 = __r * (__x / __q);
1866 explicit linear_congruential_engine(_Sseq& __q,
1868 {seed(__q);}
1880 seed(_Sseq& __q)
1881 {__seed(__q, integral_constant<unsigned,
1914 void __seed(_Sseq& __q, integral_constant<unsigned, 1>);
1916 void __seed(_Sseq& __q, integral_constant<unsigned, 2>);
1952 linear_congruential_engine<_UIntType, __a, __c, __m>::__seed(_Sseq& __q,
1957 __q.generate(__ar, __ar + __k + 3);
1965 linear_congruential_engine<_UIntType, __a, __c, __m>::__seed(_Sseq& __q,
1970 __q.generate(__ar, __ar + __k + 3);
2113 explicit mersenne_twister_engine(_Sseq& __q,
2115 {seed(__q);}
2124 seed(_Sseq& __q)
2125 {__seed(__q, integral_constant<unsigned, 1 + (__w - 1) / 32>());}
2174 void __seed(_Sseq& __q, integral_constant<unsigned, 1>);
2176 void __seed(_Sseq& __q, integral_constant<unsigned, 2>);
2322 __t, __c, __l, __f>::__seed(_Sseq& __q, integral_constant<unsigned, 1>)
2326 __q.generate(__ar, __ar + __n * __k);
2347 __t, __c, __l, __f>::__seed(_Sseq& __q, integral_constant<unsigned, 2>)
2351 __q.generate(__ar, __ar + __n * __k);
2568 explicit subtract_with_carry_engine(_Sseq& __q,
2570 {seed(__q);}
2581 seed(_Sseq& __q)
2582 {__seed(__q, integral_constant<unsigned, 1 + (__w - 1) / 32>());}
2622 void __seed(_Sseq& __q, integral_constant<unsigned, 1>);
2624 void __seed(_Sseq& __q, integral_constant<unsigned, 2>);
2673 subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q,
2678 __q.generate(__ar, __ar + __r * __k);
2688 subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q,
2693 __q.generate(__ar, __ar + __r * __k);
2856 explicit discard_block_engine(_Sseq& __q,
2859 : __e_(__q), __n_(0) {}
2871 seed(_Sseq& __q) {__e_.seed(__q); __n_ = 0;}
3066 explicit independent_bits_engine(_Sseq& __q,
3069 : __e_(__q) {}
3081 seed(_Sseq& __q) {__e_.seed(__q);}
3295 explicit shuffle_order_engine(_Sseq& __q,
3298 : __e_(__q) {__init();}
3310 seed(_Sseq& __q) {__e_.seed(__q); __init();}
3582 const size_t __q = __p + __t;
3590 __first[__q] += __r;
3601 __first[(__k + __q) % __n] += __r;
3612 __first[(__k + __q) % __n] += __r;
3624 __first[(__k + __q) % __n] ^= __r;