/illumos-gate/usr/src/lib/libc/port/fp/ |
H A D | econvert.c | 42 if (ndigits < 8) in __infnanstring() 69 if (ndigits <= 0) in econvert() 70 ndigits = 1; in econvert() 73 dm.ndigits = ndigits; /* Number of significant digits. */ in econvert() 82 buf[ndigits] = 0; in econvert() 114 if (ndigits <= 0) in seconvert() 115 ndigits = 1; in seconvert() 118 dm.ndigits = ndigits; /* Number of significant digits. */ in seconvert() 159 if (ndigits <= 0) in qeconvert() 160 ndigits = 1; in qeconvert() [all …]
|
H A D | fconvert.c | 52 dm.ndigits = ndigits; /* Number of digits after point. */ in fconvert() 59 for (i = 0; i < dr.ndigits; i++) in fconvert() 65 if (ndigits > 0 && dr.exponent > -ndigits) { in fconvert() 66 while (i < dr.ndigits + dr.exponent + ndigits) in fconvert() 74 for (i = 1; i < ndigits; i++) in fconvert() 106 dm.ndigits = ndigits; /* Number of digits after point. */ in sfconvert() 119 if (ndigits > 0 && dr.exponent > -ndigits) { in sfconvert() 120 while (i < dr.ndigits + dr.exponent + ndigits) in sfconvert() 128 for (i = 1; i < ndigits; i++) in sfconvert() 160 dm.ndigits = ndigits; /* Number of digits after point. */ in qfconvert() [all …]
|
H A D | gconvert.c | 140 if (ndigits < 0) in gconvert() 141 ndigits = 6; in gconvert() 143 ndigits = 1; in gconvert() 146 dm.ndigits = ndigits; in gconvert() 167 if (ndigits < 0) in sgconvert() 168 ndigits = 6; in sgconvert() 170 ndigits = 1; in sgconvert() 173 dm.ndigits = ndigits; in sgconvert() 195 ndigits = 6; in qgconvert() 197 ndigits = 1; in qgconvert() [all …]
|
H A D | aconvert.c | 84 buf[ndigits] = '\0'; in __aconvert() 104 if (ndigits < 14) { in __aconvert() 131 for (; i < ndigits; i++) in __aconvert() 133 buf[ndigits] = '\0'; in __aconvert() 165 buf[ndigits] = '\0'; in __qaconvert() 190 if (ndigits < 29) { in __qaconvert() 197 if (ndigits <= 5) { in __qaconvert() 284 buf[ndigits] = '\0'; in __qaconvert() 321 buf[ndigits] = '\0'; in __qaconvert() 333 if (ndigits < 17) { in __qaconvert() [all …]
|
H A D | __flt_decim.c | 275 if (pm->ndigits < 0 || pm->ndigits > __TBL_TENS_MAX) in __fast_double_to_decimal() 280 if (pm->ndigits) { in __fast_double_to_decimal() 282 if (pm->ndigits > __TBL_TENS_EXACT) { in __fast_double_to_decimal() 283 dds *= __tbl_tens[pm->ndigits]; in __fast_double_to_decimal() 302 is = (pm->ndigits > 0)? pm->ndigits : 1; in __fast_double_to_decimal() 310 pd->ndigits = is; in __fast_double_to_decimal() 311 pd->exponent = -pm->ndigits; in __fast_double_to_decimal() 314 if (pm->ndigits < 1 || pm->ndigits > 18) in __fast_double_to_decimal() 339 i = pm->ndigits - 1 - (i - TBL_DECADE_OFFSET); in __fast_double_to_decimal() 375 if (is > pm->ndigits) { in __fast_double_to_decimal() [all …]
|
H A D | decimal_bin.c | 155 ndigs = pd->ndigits; in __decimal_to_unpacked() 344 if (pd->ndigits <= 18) { in __fast_decimal_to_single() 346 n = pd->ndigits; in __fast_decimal_to_single() 350 exp += pd->ndigits - 18; in __fast_decimal_to_single() 443 dds = __digits_to_double(pd->ds, pd->ndigits, &e); in __fast_decimal_to_double() 535 if (pd->exponent + pd->ndigits > SINGLE_MAXE) { in decimal_to_single() 543 } else if (pd->exponent + pd->ndigits < -SINGLE_MAXE) { in decimal_to_single() 614 if (pd->exponent + pd->ndigits > DOUBLE_MAXE) { in decimal_to_double() 694 if (pd->exponent + pd->ndigits > EXTENDED_MAXE) { in decimal_to_extended() 789 if (pd->exponent + pd->ndigits > QUAD_MAXE) { in decimal_to_quadruple() [all …]
|
H A D | double_decim.c | 204 er = -pm->ndigits; in __big_decimal_to_string() 224 elast = er = e - pm->ndigits + 1; in __big_decimal_to_string() 279 pd->ndigits = is; in __big_decimal_to_string() 326 pd->ndigits = is; in __big_decimal_to_string() 349 if (pm->ndigits >= DECIMAL_STRING_LENGTH || pm->ndigits <= in __bigfloat_to_decimal() 361 if (pm->ndigits >= 0 && bf->bexponent < 0) { in __bigfloat_to_decimal() 365 powten = pm->ndigits + 1; in __bigfloat_to_decimal() 384 if (i <= 0 || ((i * 19728) >> 16) < pm->ndigits + 1) { in __bigfloat_to_decimal() 390 powten = pm->ndigits + 1; in __bigfloat_to_decimal() 407 sigdigits = pm->ndigits + 2; in __bigfloat_to_decimal()
|
H A D | hex_bin.c | 56 pu->exponent = pd->exponent + (pd->ndigits << 2) - 1; in __hex_to_unpacked() 62 n = pd->ndigits; in __hex_to_unpacked() 89 if (pd->ndigits > 30 || pd->more) in __hex_to_unpacked()
|
H A D | char_to_decimal.h | 127 pd->ndigits = 0; 380 pd->ndigits = ids; 510 pd->ndigits = ids; 730 pd->ndigits = ids;
|
/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | ecvt.c | 48 ecvt(number, ndigits, decpt, sign) in ecvt() argument 50 int ndigits; 60 fcvt(number, ndigits, decpt, sign) in fcvt() argument 62 int ndigits; 88 qecvt(number, ndigits, decpt, sign) in qecvt() argument 90 int ndigits; 100 qfcvt(number, ndigits, decpt, sign) in qfcvt() argument 102 int ndigits; 112 qgcvt(number, ndigits, buffer) in qgcvt() argument 114 int ndigits; [all …]
|
/illumos-gate/usr/src/lib/libc/i386/gen/ |
H A D | ecvt.c | 48 ecvt(number, ndigits, decpt, sign) in ecvt() argument 50 int ndigits; 60 fcvt(number, ndigits, decpt, sign) in fcvt() argument 62 int ndigits; 88 qecvt(number, ndigits, decpt, sign) in qecvt() argument 90 int ndigits; 100 qfcvt(number, ndigits, decpt, sign) in qfcvt() argument 102 int ndigits; 112 qgcvt(number, ndigits, buffer) in qgcvt() argument 114 int ndigits; [all …]
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | ecvt.c | 48 ecvt(double number, int ndigits, int *decpt, int *sign) in ecvt() argument 52 return (econvert(number, ndigits, decpt, sign, buf)); in ecvt() 56 fcvt(double number, int ndigits, int *decpt, int *sign) in fcvt() argument 63 ptr = fconvert(number, ndigits, decpt, sign, buf); in fcvt() 81 qecvt(number, ndigits, decpt, sign) in qecvt() argument 83 int ndigits; 89 return (qeconvert(&number, ndigits, decpt, sign, buf)); 93 qfcvt(long double number, int ndigits, int *decpt, int *sign) in qfcvt() argument 97 return (qfconvert(&number, ndigits, decpt, sign, buf)); in qfcvt() 101 qgcvt(long double number, int ndigits, char *buffer) in qgcvt() argument [all …]
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | ecvt.c | 48 ecvt(double number, int ndigits, int *decpt, int *sign) in ecvt() argument 52 return (econvert(number, ndigits, decpt, sign, buf)); in ecvt() 56 fcvt(double number, int ndigits, int *decpt, int *sign) in fcvt() argument 63 ptr = fconvert(number, ndigits, decpt, sign, buf); in fcvt() 83 int ndigits, in qecvt() argument 89 return (qeconvert(&number, ndigits, decpt, sign, buf)); in qecvt() 93 qfcvt(long double number, int ndigits, int *decpt, int *sign) in qfcvt() argument 97 return (qfconvert(&number, ndigits, decpt, sign, buf)); in qfcvt() 101 qgcvt(long double number, int ndigits, char *buffer) in qgcvt() argument 103 return (qgconvert(&number, ndigits, 0, buffer)); in qgcvt()
|
/illumos-gate/usr/src/cmd/format/ |
H A D | menu_partition.c | 39 static int ndigits(uint64_t); 482 ncyl2_digits = ndigits(map->efi_last_u_lba); in print_efi_partition() 570 ncyl2_digits = ndigits(maxcyl2); in print_partition() 618 nspaces(ncyl2_digits - ndigits(cyl2)); in print_partition() 634 nspaces(ndigits(maxnblks/spc()) - ndigits(nblks/spc())); in print_partition() 640 len = strlen(" %") + ndigits(ndigits(maxnblks)) + strlen("d\n") + 1; in print_partition() 642 (void) snprintf(s, len, "%s%u%s", " %", ndigits(maxnblks), "u\n"); in print_partition() 690 ndigits(uint64_t n) in ndigits() function
|
/illumos-gate/usr/src/cmd/sgs/nm/common/ |
H A D | nm.c | 728 int ndigits; local 733 ndigits = ndigits_arr[fmt_flag]; 735 ndigits *= 2; 740 print_header(ndigits); 780 print_with_pflag(ndigits, elf_file, shstrndx, 783 print_with_Pflag(ndigits, elf_file, shstrndx, 786 print_with_otherflags(ndigits, elf_file, 958 print_header(int ndigits) argument 982 ndigits += pad[fmt_flag]; 984 ndigits, " Size", "Type", "Bind", [all …]
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | gcvt.c | 40 gcvt(double number, int ndigits, char *buf) in gcvt() argument 42 return (gconvert(number, ndigits, 0, buf)); in gcvt()
|
/illumos-gate/usr/src/lib/libdemangle/common/ |
H A D | rust-legacy.c | 323 uint_t ndigits = 0; in rustleg_parse_special() local 337 if (ndigits == 4) in rustleg_parse_special() 352 ndigits++; in rustleg_parse_special() 358 sv_consume_n(svp, ndigits + 3); in rustleg_parse_special()
|
H A D | rust-v0.c | 1301 size_t ndigits = 0; in rustv0_parse_hex_num() local 1331 if (++ndigits == 1 && val == 0) in rustv0_parse_hex_num() 1335 if (ndigits > 0) in rustv0_parse_hex_num() 1338 return ((ndigits > 0) ? B_TRUE : B_FALSE); in rustv0_parse_hex_num()
|
/illumos-gate/usr/src/lib/libc/port/print/ |
H A D | print.h | 55 __aconvert(double arg, int ndigits, int *exp, int *sign, char *buf); 58 __qaconvert(long double *arg, int ndigits, int *exp, int *sign, char *buf);
|
/illumos-gate/usr/src/head/ |
H A D | floatingpoint.h | 101 int ndigits; /* On fixed_form conversion from binary to */ member 120 int ndigits; /* Number of digits for conversion. */ member
|
/illumos-gate/usr/src/lib/libc/port/i18n/ |
H A D | wstod.c | 215 pd->ndigits = 0; in wstring_to_decimal() 387 pd->ndigits = ids; in wstring_to_decimal() 480 pd->ndigits = ids; in wstring_to_decimal() 594 pd->ndigits = ids; in wstring_to_decimal()
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | base_conversion.h | 322 extern void __infnanstring(enum fp_class_type cl, int ndigits, char *buf);
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | io.c | 2481 int nrow, ncol=1, ndigits=1; in sh_menu() local 2486 ndigits++; in sh_menu() 2498 i += (ndigits+LBLSIZ); in sh_menu() 2511 fldsize = (wsize/ncol)-(ndigits+LBLSIZ); in sh_menu() 2520 sfprintf(outfile,"%*d) %s",ndigits,j+1,*arg); in sh_menu()
|
/illumos-gate/usr/src/lib/libc/port/regex/ |
H A D | regcomp.c | 832 int ndigits = 0; in p_count() local 836 ndigits++; in p_count() 839 (void) REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR); in p_count()
|
/illumos-gate/usr/src/cmd/svc/configd/ |
H A D | backend.c | 664 const size_t ndigits = 4 + 5*2 + 1; in backend_backup_get_prev() local 714 for (idx = 0; idx < ndigits; idx++) { in backend_backup_get_prev() 721 if (idx != ndigits || p[idx] != '\0') in backend_backup_get_prev()
|