Lines Matching refs:num
337 char *num, *p; in php_filter_float() local
388 num = p = emalloc(len+1); in php_filter_float()
436 switch (is_numeric_string(num, p - num, &lval, &dval, 0)) { in php_filter_float()
445 if ((!dval && p - num > 1 && strpbrk(num, "123456789")) || !zend_finite(dval)) { in php_filter_float()
456 efree(num); in php_filter_float()
459 efree(num); in php_filter_float()
720 int num, m; in _php_filter_validate_ipv4() local
730 num = ((*(str++)) - '0'); in _php_filter_validate_ipv4()
732 num = num * 10 + ((*(str++)) - '0'); in _php_filter_validate_ipv4()
733 if (num > 255 || ++m > 3) { in _php_filter_validate_ipv4()
739 if (leading_zero && (num != 0 || m > 1)) in _php_filter_validate_ipv4()
741 ip[n++] = num; in _php_filter_validate_ipv4()
756 int num, n, i; in _php_filter_validate_ipv6() local
817 num = n = 0; in _php_filter_validate_ipv6()
820 num = 16 * num + (*str - '0'); in _php_filter_validate_ipv6()
822 num = 16 * num + (*str - 'a') + 10; in _php_filter_validate_ipv6()
824 num = 16 * num + (*str - 'A') + 10; in _php_filter_validate_ipv6()
832 ip[blocks] = num; in _php_filter_validate_ipv6()