Searched refs:umax (Results 1 – 4 of 4) sorted by relevance
227 zend_ulong umax; in php_random_int() local235 umax = (zend_ulong) max - (zend_ulong) min; in php_random_int()242 if (umax == ZEND_ULONG_MAX) { in php_random_int()248 umax++; in php_random_int()251 if ((umax & (umax - 1)) != 0) { in php_random_int()253 zend_ulong limit = ZEND_ULONG_MAX - (ZEND_ULONG_MAX % umax) - 1; in php_random_int()263 *result = (zend_long)((trial % umax) + min); in php_random_int()
100 if (UNEXPECTED(umax == UINT32_MAX)) { in php_random_range32()105 umax++; in php_random_range32()108 if ((umax & (umax - 1)) == 0) { in php_random_range32()109 return result & (umax - 1); in php_random_range32()136 return result % umax; in php_random_range32()159 if (UNEXPECTED(umax == UINT64_MAX)) { in php_random_range64()164 umax++; in php_random_range64()167 if ((umax & (umax - 1)) == 0) { in php_random_range64()168 return result & (umax - 1); in php_random_range64()195 return result % umax; in php_random_range64()[all …]
157 PHPAPI uint32_t php_random_range32(php_random_algo_with_state engine, uint32_t umax);158 PHPAPI uint64_t php_random_range64(php_random_algo_with_state engine, uint64_t umax);
791 encore | umax | mmax)
Completed in 13 milliseconds