| /freebsd/lib/libc/stdlib/ |
| H A D | strfrom.c | 206 const char *digits, int ndig, int decpt, int signflag) in sf_efmt() argument 217 sf_putc(b, ndig > 0 ? digits[0] : '0'); in sf_efmt() 223 sf_write(b, digits + 1, copy); in sf_efmt() 240 const char *digits, int ndig, int decpt) in sf_ffmt() argument 256 sf_write(b, digits, copy); in sf_ffmt() 264 sf_write(b, digits, copy); in sf_ffmt() 272 sf_write(b, digits + decpt, copy); in sf_ffmt() 288 const char *digits, int ndig, int decpt, int signflag) in sf_gfmt() argument 301 while (ndig > 1 && digits[ndig - 1] == '0') in sf_gfmt() 319 sf_write(b, digits, ndig); in sf_gfmt() [all …]
|
| H A D | strfromd.c | 15 char conv, lc, *digits, *dend; in strfromd() local 24 digits = __hdtoa(fp, __sf_xdigits(conv), in strfromd() 26 ret = __sf_render_hex(s, n, conv, prec, digits, dend, decpt, in strfromd() 28 freedtoa(digits); in strfromd() 37 digits = dtoa(fp, mode, ndig_req, &decpt, &signflag, &dend); in strfromd() 39 ret = __sf_render_decimal(s, n, conv, lc, prec, digits, dend, decpt, in strfromd() 42 freedtoa(digits); in strfromd()
|
| H A D | strfroml.c | 16 char conv, lc, *digits, *dend; in strfroml() local 25 digits = __hldtoa(fp, __sf_xdigits(conv), in strfroml() 27 ret = __sf_render_hex(s, n, conv, prec, digits, dend, decpt, in strfroml() 29 freedtoa(digits); in strfroml() 38 digits = __ldtoa(&fp, mode, ndig_req, &decpt, &signflag, &dend); in strfroml() 40 ret = __sf_render_decimal(s, n, conv, lc, prec, digits, dend, decpt, in strfroml() 43 freedtoa(digits); in strfroml()
|
| H A D | strfromf.c | 15 char conv, lc, *digits, *dend; in strfromf() local 26 digits = __hdtoa(dbl, __sf_xdigits(conv), in strfromf() 28 ret = __sf_render_hex(s, n, conv, prec, digits, dend, decpt, in strfromf() 30 freedtoa(digits); in strfromf() 39 digits = dtoa(dbl, mode, ndig_req, &decpt, &signflag, &dend); in strfromf() 41 ret = __sf_render_decimal(s, n, conv, lc, prec, digits, dend, decpt, in strfromf() 44 freedtoa(digits); in strfromf()
|
| /freebsd/contrib/llvm-project/libcxx/include/__bit/ |
| H A D | countl.h | 30 return __builtin_clzg(__t, numeric_limits<_Tp>::digits); in __countl_zero() 33 return numeric_limits<_Tp>::digits; in __countl_zero() 37 (numeric_limits<unsigned int>::digits - numeric_limits<_Tp>::digits); in __countl_zero() 40 (numeric_limits<unsigned long>::digits - numeric_limits<_Tp>::digits); in __countl_zero() 43 (numeric_limits<unsigned long long>::digits - numeric_limits<_Tp>::digits); in __countl_zero() 47 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countl_zero() 68 …umeric_limits<_Tp>::max() ? std::countl_zero(static_cast<_Tp>(~__t)) : numeric_limits<_Tp>::digits; in countl_one()
|
| H A D | countr.h | 40 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countr_zero_impl() 44 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countr_zero_impl() 58 return __builtin_ctzg(__t, numeric_limits<_Tp>::digits); in __countr_zero() 60 return __t != 0 ? std::__countr_zero_impl(__t) : numeric_limits<_Tp>::digits; in __countr_zero() 73 …umeric_limits<_Tp>::max() ? std::countr_zero(static_cast<_Tp>(~__t)) : numeric_limits<_Tp>::digits; in countr_one()
|
| H A D | bit_ceil.h | 30 const unsigned __n = numeric_limits<_Tp>::digits - std::__countl_zero((_Tp)(__t - 1u)); in __bit_ceil() 31 …_LIBCPP_ASSERT_ARGUMENT_WITHIN_DOMAIN(__n != numeric_limits<_Tp>::digits, "Bad input to bit_ceil"); in __bit_ceil() 36 const unsigned __extra = numeric_limits<unsigned>::digits - numeric_limits<_Tp>::digits; in __bit_ceil()
|
| /freebsd/contrib/ntp/libntp/ |
| H A D | hextolfp.c | 23 static const char *digits = "0123456789abcdefABCDEF"; in hextolfp() local 38 (ind = strchr(digits, *cp)) != NULL) { in hextolfp() 40 dec_i += ((ind - digits) > 15) in hextolfp() 41 ? (u_long)(ind - digits - 6) in hextolfp() 42 : (u_long)(ind - digits); in hextolfp() 53 (ind = strchr(digits, *cp)) != NULL) { in hextolfp() 55 dec_f += ((ind - digits) > 15) in hextolfp() 56 ? (u_long)(ind - digits - 6) in hextolfp() 57 : (u_long)(ind - digits); in hextolfp()
|
| H A D | atolfp.c | 41 static const char *digits = "0123456789"; in atolfp() local 69 while (*cp != '\0' && (ind = strchr(digits, *cp)) != NULL) { in atolfp() 71 dec_i += (u_long)(ind - digits); in atolfp() 80 && (ind = strchr(digits, *cp)) != NULL) { in atolfp() 83 dec_f += (u_long)(ind - digits); in atolfp()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__bit/ |
| H A D | countl.h | 63 return __builtin_clzg(__t, numeric_limits<_Tp>::digits); in __countl_zero() 66 return numeric_limits<_Tp>::digits; in __countl_zero() 70 (numeric_limits<unsigned int>::digits - numeric_limits<_Tp>::digits); in __countl_zero() 73 (numeric_limits<unsigned long>::digits - numeric_limits<_Tp>::digits); in __countl_zero() 76 (numeric_limits<unsigned long long>::digits - numeric_limits<_Tp>::digits); in __countl_zero() 80 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countl_zero()
|
| H A D | countr.h | 41 return __builtin_ctzg(__t, numeric_limits<_Tp>::digits); in __countr_zero() 44 return numeric_limits<_Tp>::digits; in __countr_zero() 53 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countr_zero()
|
| /freebsd/contrib/llvm-project/libc/src/__support/ |
| H A D | high_precision_decimal.h | 128 uint8_t digits[MAX_NUM_DIGITS]; variable 150 if (this->digits[round_to_digit] == 5 && in should_round_up() 163 return this->digits[round_to_digit - 1] % 2 != 0; in should_round_up() 167 return this->digits[round_to_digit] >= 5; in should_round_up() 181 if (this->digits[digit_index] != in get_num_new_digits() 184 ((this->digits[digit_index] < in get_num_new_digits() 196 while (this->num_digits > 0 && this->digits[this->num_digits - 1] == 0) { in trim_trailing_zeroes() 222 read_digit = this->digits[read_index]; in right_shift() 235 uint64_t read_digit = this->digits[read_index]; in right_shift() 238 this->digits[write_index] = static_cast<uint8_t>(write_digit); in right_shift() [all …]
|
| H A D | integer_literals.h | 46 LIBC_INLINE constexpr T accumulate(int base, const uint8_t *digits, in accumulate() argument 49 for (; size; ++digits, --size) { in accumulate() 51 value += *digits; in accumulate() 71 uint8_t digits[MAX_DIGITS] = {}; member 93 digits[size] = value; in push() 103 return accumulate<T>(base, buffer.digits, buffer.size); in parse() 118 return accumulate<UIntT>(base, buffer.digits, buffer.size); 126 const uint8_t *digit_ptr = buffer.digits + size;
|
| /freebsd/usr.bin/hexdump/ |
| H A D | odsyntax.c | 307 int digits; in odformatfp() local 335 digits = FLT_DIG; in odformatfp() 338 digits = DBL_DIG; in odformatfp() 342 digits = LDBL_DIG; in odformatfp() 349 16UL / (u_long)isize, (u_long)isize, digits + 8, digits); in odformatfp() 363 int digits; in odformatint() local 405 digits = 0; in odformatint() 407 digits++; in odformatint() 411 digits++; in odformatint() 413 16UL / (u_long)isize, (u_long)isize, (int)(4 * isize - digits), in odformatint() [all …]
|
| /freebsd/sys/contrib/openzfs/module/lua/ |
| H A D | lcompat.c | 27 int digits; in lcompat_strtoll() local 53 digits = *cp - '0'; in lcompat_strtoll() 55 digits = *cp - 'a' + 10; in lcompat_strtoll() 57 digits = *cp - 'A' + 10; in lcompat_strtoll() 61 if (digits >= base) { in lcompat_strtoll() 64 value = (value * base) + digits; in lcompat_strtoll()
|
| /freebsd/lib/libc/nameser/ |
| H A D | ns_ttl.c | 97 int ch, digits, dirty; in ns_parse_ttl() local 101 digits = 0; in ns_parse_ttl() 109 digits++; in ns_parse_ttl() 112 if (digits == 0) in ns_parse_ttl() 126 digits = 0; in ns_parse_ttl() 129 if (digits > 0) { in ns_parse_ttl()
|
| /freebsd/contrib/llvm-project/libc/src/__support/CPP/ |
| H A D | bit.h | 68 return value == 0 ? cpp::numeric_limits<TYPE>::digits : BUILTIN(value); \ 82 return __builtin_ctzg(value, cpp::numeric_limits<T>::digits); in countr_zero() 89 return cpp::numeric_limits<T>::digits; in countr_zero() 94 unsigned shift = cpp::numeric_limits<T>::digits >> 1; in countr_zero() 125 return __builtin_clzg(value, cpp::numeric_limits<T>::digits); in ADD_SPECIALIZATION() 132 return cpp::numeric_limits<T>::digits; 135 for (unsigned shift = cpp::numeric_limits<T>::digits >> 1; shift; 188 return cpp::numeric_limits<T>::digits - cpp::countl_zero(value); in bit_width() 229 constexpr int N = cpp::numeric_limits<T>::digits; in rotl() 241 constexpr int N = cpp::numeric_limits<T>::digits; in rotr()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__random/ |
| H A D | clamp_to_integral.h | 27 bool _FloatBigger = (numeric_limits<_FloatT>::digits > numeric_limits<_IntT>::digits), 28 int _Bits = (numeric_limits<_IntT>::digits - numeric_limits<_FloatT>::digits)>
|
| /freebsd/contrib/llvm-project/libcxx/include/__random/ |
| H A D | clamp_to_integral.h | 27 bool _FloatBigger = (numeric_limits<_FloatT>::digits > numeric_limits<_IntT>::digits), 28 int _Bits = (numeric_limits<_IntT>::digits - numeric_limits<_FloatT>::digits)>
|
| /freebsd/crypto/heimdal/lib/roken/ |
| H A D | inet_ntop.c | 45 const char digits[] = "0123456789"; in inet_ntop_v4() local 60 *dst++ = digits[n / 100]; in inet_ntop_v4() 65 *dst++ = digits[n / 10]; in inet_ntop_v4() 69 *dst++ = digits[n]; in inet_ntop_v4()
|
| /freebsd/lib/libc/inet/ |
| H A D | inet_net_pton.c | 90 digits[] = "0123456789"; in inet_net_pton_ipv4() local 129 n = strchr(digits, ch) - digits; in inet_net_pton_ipv4() 158 n = strchr(digits, ch) - digits; in inet_net_pton_ipv4()
|
| H A D | inet_cidr_pton.c | 79 static const char digits[] = "0123456789"; variable 91 n = strchr(digits, ch) - digits; in inet_cidr_pton_ipv4() 261 cp = strchr(digits, ch); in getbits() 265 bits += cp - digits; in getbits()
|
| /freebsd/contrib/pam_modules/pam_passwdqc/ |
| H A D | passwdqc_check.c | 66 int digits, lowers, uppers, others, unknowns; in is_simple() local 70 digits = lowers = uppers = others = unknowns = 0; in is_simple() 76 if (isdigit(c)) digits++; else in is_simple() 96 if (digits && isascii(c) && isdigit(c)) digits--; in is_simple() 101 if (digits) classes++; in is_simple() 105 if (unknowns && (!classes || (digits && classes == 1))) classes++; in is_simple()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | bit.h | 161 return std::numeric_limits<T>::digits; in countr_zero() 184 T Shift = std::numeric_limits<T>::digits >> 1; in countr_zero() 207 return std::numeric_limits<T>::digits; in countl_zero() 230 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) { in countl_zero() 273 return std::numeric_limits<T>::digits - llvm::countl_zero(Value); in bit_width() 338 unsigned N = std::numeric_limits<T>::digits; in rotl() 351 unsigned N = std::numeric_limits<T>::digits; in rotr()
|
| /freebsd/contrib/tcpdump/ |
| H A D | addrtostr.c | 63 const char digits[] = "0123456789"; in addrtostr() local 76 *dst++ = digits[n / 100]; in addrtostr() 81 *dst++ = digits[n / 10]; in addrtostr() 85 *dst++ = digits[n]; in addrtostr()
|