Lines Matching refs:pcg_state_128

348 struct pcg_state_128 {  struct
595 static inline void pcg_oneseq_128_step_r(struct pcg_state_128* rng) in pcg_oneseq_128_step_r()
603 static inline void pcg_oneseq_128_advance_r(struct pcg_state_128* rng, pcg128_t delta) in pcg_oneseq_128_advance_r()
612 static inline void pcg_mcg_128_step_r(struct pcg_state_128* rng) in pcg_mcg_128_step_r()
619 static inline void pcg_mcg_128_advance_r(struct pcg_state_128* rng, pcg128_t delta) in pcg_mcg_128_advance_r()
627 static inline void pcg_unique_128_step_r(struct pcg_state_128* rng) in pcg_unique_128_step_r()
635 static inline void pcg_unique_128_advance_r(struct pcg_state_128* rng, pcg128_t delta) in pcg_unique_128_advance_r()
795 static inline void pcg_oneseq_128_srandom_r(struct pcg_state_128* rng, in pcg_oneseq_128_srandom_r()
806 static inline void pcg_mcg_128_srandom_r(struct pcg_state_128* rng, pcg128_t initstate) in pcg_mcg_128_srandom_r()
813 static inline void pcg_unique_128_srandom_r(struct pcg_state_128* rng, in pcg_unique_128_srandom_r()
921 static inline uint64_t pcg_oneseq_128_xsh_rs_64_random_r(struct pcg_state_128* rng) in pcg_oneseq_128_xsh_rs_64_random_r()
930 pcg_oneseq_128_xsh_rs_64_boundedrand_r(struct pcg_state_128* rng, in pcg_oneseq_128_xsh_rs_64_boundedrand_r()
997 static inline uint64_t pcg_unique_128_xsh_rs_64_random_r(struct pcg_state_128* rng) in pcg_unique_128_xsh_rs_64_random_r()
1006 pcg_unique_128_xsh_rs_64_boundedrand_r(struct pcg_state_128* rng, in pcg_unique_128_xsh_rs_64_boundedrand_r()
1155 static inline uint64_t pcg_mcg_128_xsh_rs_64_random_r(struct pcg_state_128* rng) in pcg_mcg_128_xsh_rs_64_random_r()
1163 static inline uint64_t pcg_mcg_128_xsh_rs_64_boundedrand_r(struct pcg_state_128* rng, in pcg_mcg_128_xsh_rs_64_boundedrand_r()
1232 static inline uint64_t pcg_oneseq_128_xsh_rr_64_random_r(struct pcg_state_128* rng) in pcg_oneseq_128_xsh_rr_64_random_r()
1241 pcg_oneseq_128_xsh_rr_64_boundedrand_r(struct pcg_state_128* rng, in pcg_oneseq_128_xsh_rr_64_boundedrand_r()
1308 static inline uint64_t pcg_unique_128_xsh_rr_64_random_r(struct pcg_state_128* rng) in pcg_unique_128_xsh_rr_64_random_r()
1317 pcg_unique_128_xsh_rr_64_boundedrand_r(struct pcg_state_128* rng, in pcg_unique_128_xsh_rr_64_boundedrand_r()
1466 static inline uint64_t pcg_mcg_128_xsh_rr_64_random_r(struct pcg_state_128* rng) in pcg_mcg_128_xsh_rr_64_random_r()
1474 static inline uint64_t pcg_mcg_128_xsh_rr_64_boundedrand_r(struct pcg_state_128* rng, in pcg_mcg_128_xsh_rr_64_boundedrand_r()
1566 static inline pcg128_t pcg_oneseq_128_rxs_m_xs_128_random_r(struct pcg_state_128* rng) in pcg_oneseq_128_rxs_m_xs_128_random_r()
1575 pcg_oneseq_128_rxs_m_xs_128_boundedrand_r(struct pcg_state_128* rng, in pcg_oneseq_128_rxs_m_xs_128_boundedrand_r()
1645 static inline pcg128_t pcg_unique_128_rxs_m_xs_128_random_r(struct pcg_state_128* rng) in pcg_unique_128_rxs_m_xs_128_random_r()
1654 pcg_unique_128_rxs_m_xs_128_boundedrand_r(struct pcg_state_128* rng, in pcg_unique_128_rxs_m_xs_128_boundedrand_r()
1825 static inline uint64_t pcg_oneseq_128_rxs_m_64_random_r(struct pcg_state_128* rng) in pcg_oneseq_128_rxs_m_64_random_r()
1833 static inline uint64_t pcg_oneseq_128_rxs_m_64_boundedrand_r(struct pcg_state_128* rng, in pcg_oneseq_128_rxs_m_64_boundedrand_r()
1900 static inline uint64_t pcg_unique_128_rxs_m_64_random_r(struct pcg_state_128* rng) in pcg_unique_128_rxs_m_64_random_r()
1908 static inline uint64_t pcg_unique_128_rxs_m_64_boundedrand_r(struct pcg_state_128* rng, in pcg_unique_128_rxs_m_64_boundedrand_r()
2055 static inline uint64_t pcg_mcg_128_rxs_m_64_random_r(struct pcg_state_128* rng) in pcg_mcg_128_rxs_m_64_random_r()
2063 static inline uint64_t pcg_mcg_128_rxs_m_64_boundedrand_r(struct pcg_state_128* rng, in pcg_mcg_128_rxs_m_64_boundedrand_r()
2096 static inline uint64_t pcg_oneseq_128_xsl_rr_64_random_r(struct pcg_state_128* rng) in pcg_oneseq_128_xsl_rr_64_random_r()
2105 pcg_oneseq_128_xsl_rr_64_boundedrand_r(struct pcg_state_128* rng, in pcg_oneseq_128_xsl_rr_64_boundedrand_r()
2136 static inline uint64_t pcg_unique_128_xsl_rr_64_random_r(struct pcg_state_128* rng) in pcg_unique_128_xsl_rr_64_random_r()
2145 pcg_unique_128_xsl_rr_64_boundedrand_r(struct pcg_state_128* rng, in pcg_unique_128_xsl_rr_64_boundedrand_r()
2219 static inline uint64_t pcg_mcg_128_xsl_rr_64_random_r(struct pcg_state_128* rng) in pcg_mcg_128_xsl_rr_64_random_r()
2227 static inline uint64_t pcg_mcg_128_xsl_rr_64_boundedrand_r(struct pcg_state_128* rng, in pcg_mcg_128_xsl_rr_64_boundedrand_r()
2261 static inline pcg128_t pcg_oneseq_128_xsl_rr_rr_128_random_r(struct pcg_state_128* rng) in pcg_oneseq_128_xsl_rr_rr_128_random_r()
2270 pcg_oneseq_128_xsl_rr_rr_128_boundedrand_r(struct pcg_state_128* rng, in pcg_oneseq_128_xsl_rr_rr_128_boundedrand_r()
2302 static inline pcg128_t pcg_unique_128_xsl_rr_rr_128_random_r(struct pcg_state_128* rng) in pcg_unique_128_xsl_rr_rr_128_random_r()
2311 pcg_unique_128_xsl_rr_rr_128_boundedrand_r(struct pcg_state_128* rng, in pcg_unique_128_xsl_rr_rr_128_boundedrand_r()
2395 typedef struct pcg_state_128 pcg64s_random_t;
2396 typedef struct pcg_state_128 pcg64u_random_t;
2397 typedef struct pcg_state_128 pcg64f_random_t;
2447 typedef struct pcg_state_128 pcg128si_random_t;