Home
last modified time | relevance | path

Searched refs:mantissa (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/lib/libc/xdr/
H A Dxdr_float.c65 unsigned int mantissa: 23; member
118 is.mantissa = (vs.mantissa1 << 16) | vs.mantissa2; in xdr_float()
134 (is.mantissa == lim->ieee.mantissa)) { in xdr_float()
140 vsp->mantissa2 = is.mantissa; in xdr_float()
141 vsp->mantissa1 = (is.mantissa >> 16); in xdr_float()
/freebsd/contrib/arm-optimized-routines/math/tools/
H A Dtgamma128_gen.jl37 mantissa = BigInt(round(x))
39 mantstr = string(mantissa, base=16, pad=29)
61 mantissa = floor(x)
63 mantissa = ceil(x)
65 mantissa = round(x)
68 return sign * mantissa * BigFloat(2)^(exponent - 112)
/freebsd/contrib/wpa/wpa_supplicant/
H A Dtwt.c30 int mantissa, u8 min_twt, int setup_cmd, u64 twt, in wpas_twt_send_setup() argument
56 dtok, exponent, mantissa, min_twt); in wpas_twt_send_setup()
84 wpabuf_put_le16(buf, mantissa); /* TWT Wake Interval Mantissa */ in wpas_twt_send_setup()
/freebsd/sys/dev/usb/serial/
H A Duplcom.c815 unsigned baseline, mantissa, exponent; in uplcom_encode_baud_rate_divisor() local
828 mantissa = baseline / baud; in uplcom_encode_baud_rate_divisor()
829 if (mantissa == 0) in uplcom_encode_baud_rate_divisor()
830 mantissa = 1; in uplcom_encode_baud_rate_divisor()
832 while (mantissa >= 512) { in uplcom_encode_baud_rate_divisor()
834 mantissa >>= 2; /* divide by 4 */ in uplcom_encode_baud_rate_divisor()
838 mantissa = 511; in uplcom_encode_baud_rate_divisor()
845 buf[1] = exponent << 1 | mantissa >> 8; in uplcom_encode_baud_rate_divisor()
846 buf[0] = mantissa & 0xff; in uplcom_encode_baud_rate_divisor()
849 baud = (baseline / mantissa) >> (exponent << 1); in uplcom_encode_baud_rate_divisor()
/freebsd/lib/libc/resolv/
H A Dres_debug.c756 int mantissa, exponent; in precsize_ntoa() local
758 mantissa = (int)((prec >> 4) & 0x0f) % 10; in precsize_ntoa()
761 val = mantissa * poweroften[exponent]; in precsize_ntoa()
774 int mantissa; in precsize_aton() local
796 mantissa = cmval / poweroften[exponent]; in precsize_aton()
797 if (mantissa > 9) in precsize_aton()
798 mantissa = 9; in precsize_aton()
800 retval = (mantissa << 4) | exponent; in precsize_aton()
/freebsd/sys/amd64/ia32/
H A Dia32_reg.c144 uint64_t mantissa; in fill_fpregs32() local
186 mantissa = *((uint64_t *)fx_reg->fp_bytes); in fill_fpregs32()
194 if (mantissa == 0) in fill_fpregs32()
/freebsd/contrib/ntp/ntpd/
H A Drefclock_palisade.c1552 u_int32 mantissa; in getsingle() local
1557 memcpy(&mantissa, bp, sizeof(mantissa)); in getsingle()
1558 mantissa = ((u_int32)ntohl(mantissa) & 0x7FFFFF) | 0x800000; in getsingle()
1563 res = (int32)(mantissa << (exponent - 23)); in getsingle()
1565 res = (int32)(mantissa >> (23 - exponent)); in getsingle()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContext_x86.cpp30 if (st_regs[st].comp.mantissa == 0) in AbridgedToFullTagWord()
H A DRegisterContext_x86.h248 uint64_t mantissa; member
/freebsd/contrib/arm-optimized-routines/math/test/rtest/
H A Ddotest.c103 int64_t mantissa = hl & (((uint64_t)1 << 52) - 1); in set_mpfr_d() local
106 if (mantissa == 0) in set_mpfr_d()
110 } else if (exp == 0 && mantissa == 0) { in set_mpfr_d()
115 mantissa |= ((uint64_t)1 << 52); in set_mpfr_d()
118 mpfr_set_sj_2exp(x, mantissa * sign, (int)exp - 0x3ff - 52, GMP_RNDN); in set_mpfr_d()
124 int32 mantissa = f & ((1 << 23) - 1); in set_mpfr_f() local
127 if (mantissa == 0) in set_mpfr_f()
131 } else if (exp == 0 && mantissa == 0) { in set_mpfr_f()
136 mantissa |= (1 << 23); in set_mpfr_f()
139 mpfr_set_sj_2exp(x, mantissa * sign, (int)exp - 0x7f - 23, GMP_RNDN); in set_mpfr_f()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmac.c2277 u16 mantissa; in mt7915_mac_check_twt_req() local
2296 mantissa = le16_to_cpu(twt_agrt->mantissa); in mt7915_mac_check_twt_req()
2299 interval = (u64)mantissa << exp; in mt7915_mac_check_twt_req()
2323 f->mantissa == twt_agrt->mantissa && in mt7915_mac_twt_param_equal()
2384 flow->mantissa = twt_agrt->mantissa; in mt7915_mac_add_twt_setup()
2392 u64 interval = (u64)le16_to_cpu(twt_agrt->mantissa) << exp; in mt7915_mac_add_twt_setup()
H A Dmt7915.h125 __le16 mantissa; member
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp824 uint64_t mantissa = (I & (~0ULL >> 12)) | 1ULL << 52; in RoundDoubleToAPInt() local
828 return isNeg ? -APInt(width, mantissa >> (52 - exp)) : in RoundDoubleToAPInt()
829 APInt(width, mantissa >> (52 - exp)); in RoundDoubleToAPInt()
837 APInt Tmp(width, mantissa); in RoundDoubleToAPInt()
886 uint64_t mantissa; in roundToDouble() local
889 mantissa = Tmp.U.pVal[0]; in roundToDouble()
891 mantissa >>= n - 52; // shift down, we want the top 52 bits. in roundToDouble()
896 mantissa = hibits | lobits; in roundToDouble()
901 uint64_t I = sign | (exp << 52) | mantissa; in roundToDouble()
/freebsd/sys/i386/i386/
H A Dnpx.c1146 uint64_t mantissa; in npx_fill_fpregs_xmm1() local
1176 mantissa = *((uint64_t *)fx_reg->fp_bytes); in npx_fill_fpregs_xmm1()
1184 if (mantissa == 0) in npx_fill_fpregs_xmm1()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmac.c2414 u16 mantissa; in mt7996_mac_check_twt_req() local
2433 mantissa = le16_to_cpu(twt_agrt->mantissa); in mt7996_mac_check_twt_req()
2436 interval = (u64)mantissa << exp; in mt7996_mac_check_twt_req()
2483 flow->mantissa = twt_agrt->mantissa; in mt7996_mac_add_twt_setup()
2491 u64 interval = (u64)le16_to_cpu(twt_agrt->mantissa) << exp; in mt7996_mac_add_twt_setup()
H A Dmt7996.h92 __le16 mantissa; member
H A Ddebugfs.c743 iter->exp, iter->mantissa, in mt7996_twt_stats()
H A Dmcu.c3586 __le16 mantissa; in mt7996_mcu_twt_agrt_update() member
3602 .mantissa = flow->mantissa, in mt7996_mcu_twt_agrt_update()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCocoa.cpp767 uint64_t mantissa = process_sp->ReadUnsignedIntegerFromMemory( in NSDecimalNumberSummaryProvider() local
775 stream.Printf("%" PRIu64 " x 10^%" PRIi8, mantissa, exponent); in NSDecimalNumberSummaryProvider()
/freebsd/contrib/unbound/sldns/
H A Dwire2str.c1700 loc_cm_print(char** str, size_t* sl, uint8_t mantissa, uint8_t exponent) in loc_cm_print() argument
1707 mantissa *= 10; in loc_cm_print()
1708 return sldns_str_print(str, sl, "0.%02ld", (long)mantissa); in loc_cm_print()
1711 w += sldns_str_print(str, sl, "%d", (int)mantissa); in loc_cm_print()
/freebsd/contrib/ldns/
H A Dhost2str.c597 loc_cm_print(ldns_buffer *output, uint8_t mantissa, uint8_t exponent) in loc_cm_print() argument
603 mantissa *= 10; in loc_cm_print()
604 ldns_buffer_printf(output, "0.%02ld", (long)mantissa); in loc_cm_print()
608 ldns_buffer_printf(output, "%d", (int)mantissa); in loc_cm_print()
/freebsd/sys/contrib/zstd/doc/educational_decoder/
H A Dzstd_decompress.c531 u8 mantissa = window_descriptor & 7; in parse_frame_header() local
536 size_t window_add = (window_base / 8) * mantissa; in parse_frame_header()
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dieee80211.h707 int mantissa, min_twt_dur, twt; member
/freebsd/contrib/libcbor/
H A DCHANGELOG.md34 - Denormalized half-floats will now preserve data in the mantissa
/freebsd/sys/dev/otus/
H A Dif_otus.c2796 otus_get_delta_slope(uint32_t coeff, uint32_t *exponent, uint32_t *mantissa) in otus_get_delta_slope() argument
2811 *mantissa = man >> (COEFF_SCALE_SHIFT - exp); in otus_get_delta_slope()

12