Lines Matching refs:precision
212 int precision; member
467 finalPrecision = (attr->precision == -1) ? SECUREC_INT_MAX : attr->precision; in SecDecodeTypeS()
620 formatAttr.precision = 0; in HiLogSecOutputS()
661 formatAttr.precision = -1; in HiLogSecOutputS()
710 formatAttr.precision = 0; in HiLogSecOutputS()
717 formatAttr.precision = (int)va_arg(arglist, int); in HiLogSecOutputS()
718 if (formatAttr.precision < 0) { in HiLogSecOutputS()
719 formatAttr.precision = -1; in HiLogSecOutputS()
724 if (SECUREC_MUL10_ADD_BEYOND_MAX(formatAttr.precision)) { in HiLogSecOutputS()
727 formatAttr.precision = in HiLogSecOutputS()
728 … (int)SECUREC_MUL10((unsigned int)formatAttr.precision) + (ch - SECUREC_CHAR('0')); in HiLogSecOutputS()
800 if (formatAttr.precision < 0) { in HiLogSecOutputS()
801 formatAttr.precision = 6; in HiLogSecOutputS()
802 } else if (formatAttr.precision == 0 && ch == SECUREC_CHAR('g')) { in HiLogSecOutputS()
803 formatAttr.precision = 1; in HiLogSecOutputS()
808 … if (formatAttr.precision > (SECUREC_INT_MAX - SECUREC_FLOAT_BUFSIZE_LB)) { in HiLogSecOutputS()
812 bufferSize = SECUREC_FLOAT_BUFSIZE_LB + formatAttr.precision; in HiLogSecOutputS()
814 if (formatAttr.precision > (SECUREC_INT_MAX - SECUREC_FLOAT_BUFSIZE)) { in HiLogSecOutputS()
818 bufferSize = SECUREC_FLOAT_BUFSIZE + formatAttr.precision; in HiLogSecOutputS()
888 formatAttr.fldWidth, formatAttr.precision, tmp); in HiLogSecOutputS()
894 formatAttr.precision, tmp); in HiLogSecOutputS()
904 formatAttr.fldWidth, formatAttr.precision, tmp); in HiLogSecOutputS()
910 formatAttr.precision, tmp); in HiLogSecOutputS()
952 formatAttr.precision = 1; in HiLogSecOutputS()
954 formatAttr.precision = 0; in HiLogSecOutputS()
962 formatAttr.precision = 1; in HiLogSecOutputS()
964 formatAttr.precision = 2 * sizeof(void *); in HiLogSecOutputS()
1121 if (formatAttr.precision < 0) { in HiLogSecOutputS()
1122 formatAttr.precision = 1; /* default precision */ in HiLogSecOutputS()
1131 if (formatAttr.precision > SECUREC_MAX_PRECISION) { in HiLogSecOutputS()
1132 formatAttr.precision = SECUREC_MAX_PRECISION; in HiLogSecOutputS()
1231 if (formatAttr.precision > textLen) { in HiLogSecOutputS()
1232 for (ii = 0; ii < formatAttr.precision - textLen; ++ii) { in HiLogSecOutputS()
1235 textLen = formatAttr.precision; in HiLogSecOutputS()