Lines Matching full:static

56 static inline uint8_t pcg_rotr_8(uint8_t value, unsigned int rot)  in pcg_rotr_8()
70 static inline uint16_t pcg_rotr_16(uint16_t value, unsigned int rot) in pcg_rotr_16()
80 static inline uint32_t pcg_rotr_32(uint32_t value, unsigned int rot) in pcg_rotr_32()
90 static inline uint64_t pcg_rotr_64(uint64_t value, unsigned int rot) in pcg_rotr_64()
103 static inline pcg128_t pcg_rotr_128(pcg128_t value, unsigned int rot) in pcg_rotr_128()
115 static inline uint8_t pcg_output_xsh_rs_16_8(uint16_t state) in pcg_output_xsh_rs_16_8()
120 static inline uint16_t pcg_output_xsh_rs_32_16(uint32_t state) in pcg_output_xsh_rs_32_16()
125 static inline uint32_t pcg_output_xsh_rs_64_32(uint64_t state) in pcg_output_xsh_rs_64_32()
132 static inline uint64_t pcg_output_xsh_rs_128_64(pcg128_t state) in pcg_output_xsh_rs_128_64()
140 static inline uint8_t pcg_output_xsh_rr_16_8(uint16_t state) in pcg_output_xsh_rr_16_8()
145 static inline uint16_t pcg_output_xsh_rr_32_16(uint32_t state) in pcg_output_xsh_rr_32_16()
150 static inline uint32_t pcg_output_xsh_rr_64_32(uint64_t state) in pcg_output_xsh_rr_64_32()
156 static inline uint64_t pcg_output_xsh_rr_128_64(pcg128_t state) in pcg_output_xsh_rr_128_64()
164 static inline uint8_t pcg_output_rxs_m_xs_8_8(uint8_t state) in pcg_output_rxs_m_xs_8_8()
170 static inline uint16_t pcg_output_rxs_m_xs_16_16(uint16_t state) in pcg_output_rxs_m_xs_16_16()
176 static inline uint32_t pcg_output_rxs_m_xs_32_32(uint32_t state) in pcg_output_rxs_m_xs_32_32()
182 static inline uint64_t pcg_output_rxs_m_xs_64_64(uint64_t state) in pcg_output_rxs_m_xs_64_64()
190 static inline pcg128_t pcg_output_rxs_m_xs_128_128(pcg128_t state) in pcg_output_rxs_m_xs_128_128()
202 static inline uint8_t pcg_output_rxs_m_16_8(uint16_t state) in pcg_output_rxs_m_16_8()
207 static inline uint16_t pcg_output_rxs_m_32_16(uint32_t state) in pcg_output_rxs_m_32_16()
212 static inline uint32_t pcg_output_rxs_m_64_32(uint64_t state) in pcg_output_rxs_m_64_32()
219 static inline uint64_t pcg_output_rxs_m_128_64(pcg128_t state) in pcg_output_rxs_m_128_64()
230 static inline uint32_t pcg_output_xsl_rr_64_32(uint64_t state) in pcg_output_xsl_rr_64_32()
237 static inline uint64_t pcg_output_xsl_rr_128_64(pcg128_t state) in pcg_output_xsl_rr_128_64()
246 static inline uint64_t pcg_output_xsl_rr_rr_64_64(uint64_t state) in pcg_output_xsl_rr_rr_64_64()
258 static inline pcg128_t pcg_output_xsl_rr_rr_128_128(pcg128_t state) in pcg_output_xsl_rr_rr_128_128()
288 * Static initialization constants (if you can't call srandom for some
403 static inline void pcg_oneseq_8_step_r(struct pcg_state_8* rng) in pcg_oneseq_8_step_r()
409 static inline void pcg_oneseq_8_advance_r(struct pcg_state_8* rng, uint8_t delta) in pcg_oneseq_8_advance_r()
415 static inline void pcg_mcg_8_step_r(struct pcg_state_8* rng) in pcg_mcg_8_step_r()
420 static inline void pcg_mcg_8_advance_r(struct pcg_state_8* rng, uint8_t delta) in pcg_mcg_8_advance_r()
426 static inline void pcg_unique_8_step_r(struct pcg_state_8* rng) in pcg_unique_8_step_r()
432 static inline void pcg_unique_8_advance_r(struct pcg_state_8* rng, uint8_t delta) in pcg_unique_8_advance_r()
438 static inline void pcg_setseq_8_step_r(struct pcg_state_setseq_8* rng) in pcg_setseq_8_step_r()
443 static inline void pcg_setseq_8_advance_r(struct pcg_state_setseq_8* rng, in pcg_setseq_8_advance_r()
450 static inline void pcg_oneseq_16_step_r(struct pcg_state_16* rng) in pcg_oneseq_16_step_r()
456 static inline void pcg_oneseq_16_advance_r(struct pcg_state_16* rng, uint16_t delta) in pcg_oneseq_16_advance_r()
462 static inline void pcg_mcg_16_step_r(struct pcg_state_16* rng) in pcg_mcg_16_step_r()
467 static inline void pcg_mcg_16_advance_r(struct pcg_state_16* rng, uint16_t delta) in pcg_mcg_16_advance_r()
473 static inline void pcg_unique_16_step_r(struct pcg_state_16* rng) in pcg_unique_16_step_r()
479 static inline void pcg_unique_16_advance_r(struct pcg_state_16* rng, uint16_t delta) in pcg_unique_16_advance_r()
486 static inline void pcg_setseq_16_step_r(struct pcg_state_setseq_16* rng) in pcg_setseq_16_step_r()
491 static inline void pcg_setseq_16_advance_r(struct pcg_state_setseq_16* rng, in pcg_setseq_16_advance_r()
498 static inline void pcg_oneseq_32_step_r(struct pcg_state_32* rng) in pcg_oneseq_32_step_r()
504 static inline void pcg_oneseq_32_advance_r(struct pcg_state_32* rng, uint32_t delta) in pcg_oneseq_32_advance_r()
510 static inline void pcg_mcg_32_step_r(struct pcg_state_32* rng) in pcg_mcg_32_step_r()
515 static inline void pcg_mcg_32_advance_r(struct pcg_state_32* rng, uint32_t delta) in pcg_mcg_32_advance_r()
521 static inline void pcg_unique_32_step_r(struct pcg_state_32* rng) in pcg_unique_32_step_r()
527 static inline void pcg_unique_32_advance_r(struct pcg_state_32* rng, uint32_t delta) in pcg_unique_32_advance_r()
534 static inline void pcg_setseq_32_step_r(struct pcg_state_setseq_32* rng) in pcg_setseq_32_step_r()
539 static inline void pcg_setseq_32_advance_r(struct pcg_state_setseq_32* rng, in pcg_setseq_32_advance_r()
546 static inline void pcg_oneseq_64_step_r(struct pcg_state_64* rng) in pcg_oneseq_64_step_r()
552 static inline void pcg_oneseq_64_advance_r(struct pcg_state_64* rng, uint64_t delta) in pcg_oneseq_64_advance_r()
558 static inline void pcg_mcg_64_step_r(struct pcg_state_64* rng) in pcg_mcg_64_step_r()
563 static inline void pcg_mcg_64_advance_r(struct pcg_state_64* rng, uint64_t delta) in pcg_mcg_64_advance_r()
569 static inline void pcg_unique_64_step_r(struct pcg_state_64* rng) in pcg_unique_64_step_r()
575 static inline void pcg_unique_64_advance_r(struct pcg_state_64* rng, uint64_t delta) in pcg_unique_64_advance_r()
582 static inline void pcg_setseq_64_step_r(struct pcg_state_setseq_64* rng) in pcg_setseq_64_step_r()
587 static inline void pcg_setseq_64_advance_r(struct pcg_state_setseq_64* rng, in pcg_setseq_64_advance_r()
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()
644 static inline void pcg_setseq_128_step_r(struct pcg_state_setseq_128* rng) in pcg_setseq_128_step_r()
651 static inline void pcg_setseq_128_advance_r(struct pcg_state_setseq_128* rng, in pcg_setseq_128_advance_r()
664 static inline void pcg_oneseq_8_srandom_r(struct pcg_state_8* rng, uint8_t initstate) in pcg_oneseq_8_srandom_r()
672 static inline void pcg_mcg_8_srandom_r(struct pcg_state_8* rng, uint8_t initstate) in pcg_mcg_8_srandom_r()
677 static inline void pcg_unique_8_srandom_r(struct pcg_state_8* rng, uint8_t initstate) in pcg_unique_8_srandom_r()
685 static inline void pcg_setseq_8_srandom_r(struct pcg_state_setseq_8* rng, in pcg_setseq_8_srandom_r()
695 static inline void pcg_oneseq_16_srandom_r(struct pcg_state_16* rng, in pcg_oneseq_16_srandom_r()
704 static inline void pcg_mcg_16_srandom_r(struct pcg_state_16* rng, uint16_t initstate) in pcg_mcg_16_srandom_r()
709 static inline void pcg_unique_16_srandom_r(struct pcg_state_16* rng, in pcg_unique_16_srandom_r()
718 static inline void pcg_setseq_16_srandom_r(struct pcg_state_setseq_16* rng, in pcg_setseq_16_srandom_r()
728 static inline void pcg_oneseq_32_srandom_r(struct pcg_state_32* rng, in pcg_oneseq_32_srandom_r()
737 static inline void pcg_mcg_32_srandom_r(struct pcg_state_32* rng, uint32_t initstate) in pcg_mcg_32_srandom_r()
742 static inline void pcg_unique_32_srandom_r(struct pcg_state_32* rng, in pcg_unique_32_srandom_r()
751 static inline void pcg_setseq_32_srandom_r(struct pcg_state_setseq_32* rng, in pcg_setseq_32_srandom_r()
761 static inline void pcg_oneseq_64_srandom_r(struct pcg_state_64* rng, in pcg_oneseq_64_srandom_r()
770 static inline void pcg_mcg_64_srandom_r(struct pcg_state_64* rng, uint64_t initstate) in pcg_mcg_64_srandom_r()
775 static inline void pcg_unique_64_srandom_r(struct pcg_state_64* rng, in pcg_unique_64_srandom_r()
784 static inline void pcg_setseq_64_srandom_r(struct pcg_state_setseq_64* rng, in pcg_setseq_64_srandom_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()
824 static inline void pcg_setseq_128_srandom_r(struct pcg_state_setseq_128* rng, in pcg_setseq_128_srandom_r()
866 static inline uint8_t pcg_oneseq_16_xsh_rs_8_random_r(struct pcg_state_16* rng) in pcg_oneseq_16_xsh_rs_8_random_r()
873 static inline uint8_t pcg_oneseq_16_xsh_rs_8_boundedrand_r(struct pcg_state_16* rng, in pcg_oneseq_16_xsh_rs_8_boundedrand_r()
884 static inline uint16_t pcg_oneseq_32_xsh_rs_16_random_r(struct pcg_state_32* rng) in pcg_oneseq_32_xsh_rs_16_random_r()
891 static inline uint16_t pcg_oneseq_32_xsh_rs_16_boundedrand_r(struct pcg_state_32* rng, in pcg_oneseq_32_xsh_rs_16_boundedrand_r()
902 static inline uint32_t pcg_oneseq_64_xsh_rs_32_random_r(struct pcg_state_64* rng) in pcg_oneseq_64_xsh_rs_32_random_r()
909 static inline uint32_t pcg_oneseq_64_xsh_rs_32_boundedrand_r(struct pcg_state_64* rng, in pcg_oneseq_64_xsh_rs_32_boundedrand_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()
929 static inline uint64_t
942 static inline uint8_t pcg_unique_16_xsh_rs_8_random_r(struct pcg_state_16* rng) in pcg_unique_16_xsh_rs_8_random_r()
949 static inline uint8_t pcg_unique_16_xsh_rs_8_boundedrand_r(struct pcg_state_16* rng, in pcg_unique_16_xsh_rs_8_boundedrand_r()
960 static inline uint16_t pcg_unique_32_xsh_rs_16_random_r(struct pcg_state_32* rng) in pcg_unique_32_xsh_rs_16_random_r()
967 static inline uint16_t pcg_unique_32_xsh_rs_16_boundedrand_r(struct pcg_state_32* rng, in pcg_unique_32_xsh_rs_16_boundedrand_r()
978 static inline uint32_t pcg_unique_64_xsh_rs_32_random_r(struct pcg_state_64* rng) in pcg_unique_64_xsh_rs_32_random_r()
985 static inline uint32_t pcg_unique_64_xsh_rs_32_boundedrand_r(struct pcg_state_64* rng, in pcg_unique_64_xsh_rs_32_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()
1005 static inline uint64_t
1018 static inline uint8_t pcg_setseq_16_xsh_rs_8_random_r(struct pcg_state_setseq_16* rng) in pcg_setseq_16_xsh_rs_8_random_r()
1025 static inline uint8_t
1037 static inline uint16_t
1045 static inline uint16_t
1057 static inline uint32_t
1065 static inline uint32_t
1078 static inline uint64_t
1087 static inline uint64_t
1100 static inline uint8_t pcg_mcg_16_xsh_rs_8_random_r(struct pcg_state_16* rng) in pcg_mcg_16_xsh_rs_8_random_r()
1107 static inline uint8_t pcg_mcg_16_xsh_rs_8_boundedrand_r(struct pcg_state_16* rng, in pcg_mcg_16_xsh_rs_8_boundedrand_r()
1118 static inline uint16_t pcg_mcg_32_xsh_rs_16_random_r(struct pcg_state_32* rng) in pcg_mcg_32_xsh_rs_16_random_r()
1125 static inline uint16_t pcg_mcg_32_xsh_rs_16_boundedrand_r(struct pcg_state_32* rng, in pcg_mcg_32_xsh_rs_16_boundedrand_r()
1136 static inline uint32_t pcg_mcg_64_xsh_rs_32_random_r(struct pcg_state_64* rng) in pcg_mcg_64_xsh_rs_32_random_r()
1143 static inline uint32_t pcg_mcg_64_xsh_rs_32_boundedrand_r(struct pcg_state_64* rng, in pcg_mcg_64_xsh_rs_32_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()
1177 static inline uint8_t pcg_oneseq_16_xsh_rr_8_random_r(struct pcg_state_16* rng) in pcg_oneseq_16_xsh_rr_8_random_r()
1184 static inline uint8_t pcg_oneseq_16_xsh_rr_8_boundedrand_r(struct pcg_state_16* rng, in pcg_oneseq_16_xsh_rr_8_boundedrand_r()
1195 static inline uint16_t pcg_oneseq_32_xsh_rr_16_random_r(struct pcg_state_32* rng) in pcg_oneseq_32_xsh_rr_16_random_r()
1202 static inline uint16_t pcg_oneseq_32_xsh_rr_16_boundedrand_r(struct pcg_state_32* rng, in pcg_oneseq_32_xsh_rr_16_boundedrand_r()
1213 static inline uint32_t pcg_oneseq_64_xsh_rr_32_random_r(struct pcg_state_64* rng) in pcg_oneseq_64_xsh_rr_32_random_r()
1220 static inline uint32_t pcg_oneseq_64_xsh_rr_32_boundedrand_r(struct pcg_state_64* rng, in pcg_oneseq_64_xsh_rr_32_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()
1240 static inline uint64_t
1253 static inline uint8_t pcg_unique_16_xsh_rr_8_random_r(struct pcg_state_16* rng) in pcg_unique_16_xsh_rr_8_random_r()
1260 static inline uint8_t pcg_unique_16_xsh_rr_8_boundedrand_r(struct pcg_state_16* rng, in pcg_unique_16_xsh_rr_8_boundedrand_r()
1271 static inline uint16_t pcg_unique_32_xsh_rr_16_random_r(struct pcg_state_32* rng) in pcg_unique_32_xsh_rr_16_random_r()
1278 static inline uint16_t pcg_unique_32_xsh_rr_16_boundedrand_r(struct pcg_state_32* rng, in pcg_unique_32_xsh_rr_16_boundedrand_r()
1289 static inline uint32_t pcg_unique_64_xsh_rr_32_random_r(struct pcg_state_64* rng) in pcg_unique_64_xsh_rr_32_random_r()
1296 static inline uint32_t pcg_unique_64_xsh_rr_32_boundedrand_r(struct pcg_state_64* rng, in pcg_unique_64_xsh_rr_32_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()
1316 static inline uint64_t
1329 static inline uint8_t pcg_setseq_16_xsh_rr_8_random_r(struct pcg_state_setseq_16* rng) in pcg_setseq_16_xsh_rr_8_random_r()
1336 static inline uint8_t
1348 static inline uint16_t
1356 static inline uint16_t
1368 static inline uint32_t
1376 static inline uint32_t
1389 static inline uint64_t
1398 static inline uint64_t
1411 static inline uint8_t pcg_mcg_16_xsh_rr_8_random_r(struct pcg_state_16* rng) in pcg_mcg_16_xsh_rr_8_random_r()
1418 static inline uint8_t pcg_mcg_16_xsh_rr_8_boundedrand_r(struct pcg_state_16* rng, in pcg_mcg_16_xsh_rr_8_boundedrand_r()
1429 static inline uint16_t pcg_mcg_32_xsh_rr_16_random_r(struct pcg_state_32* rng) in pcg_mcg_32_xsh_rr_16_random_r()
1436 static inline uint16_t pcg_mcg_32_xsh_rr_16_boundedrand_r(struct pcg_state_32* rng, in pcg_mcg_32_xsh_rr_16_boundedrand_r()
1447 static inline uint32_t pcg_mcg_64_xsh_rr_32_random_r(struct pcg_state_64* rng) in pcg_mcg_64_xsh_rr_32_random_r()
1454 static inline uint32_t pcg_mcg_64_xsh_rr_32_boundedrand_r(struct pcg_state_64* rng, in pcg_mcg_64_xsh_rr_32_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()
1490 static inline uint8_t pcg_oneseq_8_rxs_m_xs_8_random_r(struct pcg_state_8* rng) in pcg_oneseq_8_rxs_m_xs_8_random_r()
1497 static inline uint8_t pcg_oneseq_8_rxs_m_xs_8_boundedrand_r(struct pcg_state_8* rng, in pcg_oneseq_8_rxs_m_xs_8_boundedrand_r()
1508 static inline uint16_t pcg_oneseq_16_rxs_m_xs_16_random_r(struct pcg_state_16* rng) in pcg_oneseq_16_rxs_m_xs_16_random_r()
1515 static inline uint16_t
1527 static inline uint32_t pcg_oneseq_32_rxs_m_xs_32_random_r(struct pcg_state_32* rng) in pcg_oneseq_32_rxs_m_xs_32_random_r()
1534 static inline uint32_t
1546 static inline uint64_t pcg_oneseq_64_rxs_m_xs_64_random_r(struct pcg_state_64* rng) in pcg_oneseq_64_rxs_m_xs_64_random_r()
1553 static inline uint64_t
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()
1574 static inline pcg128_t
1587 static inline uint16_t pcg_unique_16_rxs_m_xs_16_random_r(struct pcg_state_16* rng) in pcg_unique_16_rxs_m_xs_16_random_r()
1594 static inline uint16_t
1606 static inline uint32_t pcg_unique_32_rxs_m_xs_32_random_r(struct pcg_state_32* rng) in pcg_unique_32_rxs_m_xs_32_random_r()
1613 static inline uint32_t
1625 static inline uint64_t pcg_unique_64_rxs_m_xs_64_random_r(struct pcg_state_64* rng) in pcg_unique_64_rxs_m_xs_64_random_r()
1632 static inline uint64_t
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()
1653 static inline pcg128_t
1666 static inline uint8_t pcg_setseq_8_rxs_m_xs_8_random_r(struct pcg_state_setseq_8* rng) in pcg_setseq_8_rxs_m_xs_8_random_r()
1673 static inline uint8_t
1685 static inline uint16_t
1693 static inline uint16_t
1705 static inline uint32_t
1713 static inline uint32_t
1725 static inline uint64_t
1733 static inline uint64_t
1746 static inline pcg128_t
1755 static inline pcg128_t
1770 static inline uint8_t pcg_oneseq_16_rxs_m_8_random_r(struct pcg_state_16* rng) in pcg_oneseq_16_rxs_m_8_random_r()
1777 static inline uint8_t pcg_oneseq_16_rxs_m_8_boundedrand_r(struct pcg_state_16* rng, in pcg_oneseq_16_rxs_m_8_boundedrand_r()
1788 static inline uint16_t pcg_oneseq_32_rxs_m_16_random_r(struct pcg_state_32* rng) in pcg_oneseq_32_rxs_m_16_random_r()
1795 static inline uint16_t pcg_oneseq_32_rxs_m_16_boundedrand_r(struct pcg_state_32* rng, in pcg_oneseq_32_rxs_m_16_boundedrand_r()
1806 static inline uint32_t pcg_oneseq_64_rxs_m_32_random_r(struct pcg_state_64* rng) in pcg_oneseq_64_rxs_m_32_random_r()
1813 static inline uint32_t pcg_oneseq_64_rxs_m_32_boundedrand_r(struct pcg_state_64* rng, in pcg_oneseq_64_rxs_m_32_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()
1845 static inline uint8_t pcg_unique_16_rxs_m_8_random_r(struct pcg_state_16* rng) in pcg_unique_16_rxs_m_8_random_r()
1852 static inline uint8_t pcg_unique_16_rxs_m_8_boundedrand_r(struct pcg_state_16* rng, in pcg_unique_16_rxs_m_8_boundedrand_r()
1863 static inline uint16_t pcg_unique_32_rxs_m_16_random_r(struct pcg_state_32* rng) in pcg_unique_32_rxs_m_16_random_r()
1870 static inline uint16_t pcg_unique_32_rxs_m_16_boundedrand_r(struct pcg_state_32* rng, in pcg_unique_32_rxs_m_16_boundedrand_r()
1881 static inline uint32_t pcg_unique_64_rxs_m_32_random_r(struct pcg_state_64* rng) in pcg_unique_64_rxs_m_32_random_r()
1888 static inline uint32_t pcg_unique_64_rxs_m_32_boundedrand_r(struct pcg_state_64* rng, in pcg_unique_64_rxs_m_32_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()
1920 static inline uint8_t pcg_setseq_16_rxs_m_8_random_r(struct pcg_state_setseq_16* rng) in pcg_setseq_16_rxs_m_8_random_r()
1927 static inline uint8_t
1939 static inline uint16_t pcg_setseq_32_rxs_m_16_random_r(struct pcg_state_setseq_32* rng) in pcg_setseq_32_rxs_m_16_random_r()
1946 static inline uint16_t
1958 static inline uint32_t pcg_setseq_64_rxs_m_32_random_r(struct pcg_state_setseq_64* rng) in pcg_setseq_64_rxs_m_32_random_r()
1965 static inline uint32_t
1978 static inline uint64_t
1987 static inline uint64_t
2000 static inline uint8_t pcg_mcg_16_rxs_m_8_random_r(struct pcg_state_16* rng) in pcg_mcg_16_rxs_m_8_random_r()
2007 static inline uint8_t pcg_mcg_16_rxs_m_8_boundedrand_r(struct pcg_state_16* rng, in pcg_mcg_16_rxs_m_8_boundedrand_r()
2018 static inline uint16_t pcg_mcg_32_rxs_m_16_random_r(struct pcg_state_32* rng) in pcg_mcg_32_rxs_m_16_random_r()
2025 static inline uint16_t pcg_mcg_32_rxs_m_16_boundedrand_r(struct pcg_state_32* rng, in pcg_mcg_32_rxs_m_16_boundedrand_r()
2036 static inline uint32_t pcg_mcg_64_rxs_m_32_random_r(struct pcg_state_64* rng) in pcg_mcg_64_rxs_m_32_random_r()
2043 static inline uint32_t pcg_mcg_64_rxs_m_32_boundedrand_r(struct pcg_state_64* rng, in pcg_mcg_64_rxs_m_32_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()
2077 static inline uint32_t pcg_oneseq_64_xsl_rr_32_random_r(struct pcg_state_64* rng) in pcg_oneseq_64_xsl_rr_32_random_r()
2084 static inline uint32_t pcg_oneseq_64_xsl_rr_32_boundedrand_r(struct pcg_state_64* rng, in pcg_oneseq_64_xsl_rr_32_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()
2104 static inline uint64_t
2117 static inline uint32_t pcg_unique_64_xsl_rr_32_random_r(struct pcg_state_64* rng) in pcg_unique_64_xsl_rr_32_random_r()
2124 static inline uint32_t pcg_unique_64_xsl_rr_32_boundedrand_r(struct pcg_state_64* rng, in pcg_unique_64_xsl_rr_32_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()
2144 static inline uint64_t
2157 static inline uint32_t
2165 static inline uint32_t
2178 static inline uint64_t
2187 static inline uint64_t
2200 static inline uint32_t pcg_mcg_64_xsl_rr_32_random_r(struct pcg_state_64* rng) in pcg_mcg_64_xsl_rr_32_random_r()
2207 static inline uint32_t pcg_mcg_64_xsl_rr_32_boundedrand_r(struct pcg_state_64* rng, in pcg_mcg_64_xsl_rr_32_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()
2241 static inline uint64_t pcg_oneseq_64_xsl_rr_rr_64_random_r(struct pcg_state_64* rng) in pcg_oneseq_64_xsl_rr_rr_64_random_r()
2248 static inline uint64_t
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()
2269 static inline pcg128_t
2282 static inline uint64_t pcg_unique_64_xsl_rr_rr_64_random_r(struct pcg_state_64* rng) in pcg_unique_64_xsl_rr_rr_64_random_r()
2289 static inline uint64_t
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()
2310 static inline pcg128_t
2323 static inline uint64_t
2331 static inline uint64_t
2344 static inline pcg128_t
2353 static inline pcg128_t
2489 * Static initialization constants (if you can't call srandom for some