| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | math64.h | 46 *remainder = dividend % divisor; in div64_u64_rem() 47 return (dividend / divisor); in div64_u64_rem() 51 div64_s64(int64_t dividend, int64_t divisor) in div64_s64() argument 54 return (dividend / divisor); in div64_s64() 61 return (dividend / divisor); in div64_u64() 68 *remainder = dividend % divisor; in div_u64_rem() 69 return (dividend / divisor); in div_u64_rem() 73 div_s64(int64_t dividend, int32_t divisor) in div_s64() argument 76 return (dividend / divisor); in div_s64() 80 div_u64(uint64_t dividend, uint32_t divisor) in div_u64() argument [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/ |
| H A D | udivmodti4.c | 102 utwords dividend; in __udivmodti4() local 103 dividend.all = a; in __udivmodti4() 108 if (divisor.all > dividend.all) { in __udivmodti4() 110 *rem = dividend.all; in __udivmodti4() 116 if (dividend.s.high < divisor.s.low) { in __udivmodti4() 118 quotient.s.low = udiv128by64to64(dividend.s.high, dividend.s.low, in __udivmodti4() 124 quotient.s.high = dividend.s.high / divisor.s.low; in __udivmodti4() 125 dividend.s.high = dividend.s.high % divisor.s.low; in __udivmodti4() 126 quotient.s.low = udiv128by64to64(dividend.s.high, dividend.s.low, in __udivmodti4() 150 dividend.all -= divisor.all & s; in __udivmodti4() [all …]
|
| /freebsd-14.2/contrib/cortex-strings/src/thumb/ |
| H A D | aeabi_idiv.S | 125 dividend .req r0 label 135 lsrs curbit, dividend, \n 145 subs dividend, dividend, curbit 200 mov divisor, dividend 203 mov dividend, result 217 rsbs dividend, dividend, #0 260 mov divisor, dividend 265 mov dividend, result 267 rsbs dividend, dividend, #0 279 rsbs dividend, dividend, #0 [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/sparc64/ |
| H A D | divmod.m4 | 9 * dividend -- the thing being divided 35 define(dividend, `%o0') macro 92 orcc divisor,dividend,%g0 ! are either dividend or divisor negative 97 tst dividend 102 ! dividend < 0 103 neg dividend 114 orcc divisor,dividend,%g0 ! are either dividend or divisor negative 119 tst dividend 124 ! dividend < 0 125 neg dividend [all …]
|
| /freebsd-14.2/sys/contrib/dev/rtw89/ |
| H A D | util.h | 23 static inline s32 s32_div_u32_round_down(s32 dividend, u32 divisor, s32 *remainder) in s32_div_u32_round_down() argument 29 quotient = dividend / i_divisor; in s32_div_u32_round_down() 30 i_remainder = dividend % i_divisor; in s32_div_u32_round_down() 42 static inline s32 s32_div_u32_round_closest(s32 dividend, u32 divisor) in s32_div_u32_round_closest() argument 44 return s32_div_u32_round_down(dividend + divisor / 2, divisor, NULL); in s32_div_u32_round_closest()
|
| /freebsd-14.2/usr.bin/dc/ |
| H A D | mem.c | 56 div_number(struct number *dividend, struct number *divisor, u_int bscale) in div_number() argument 64 scale = max(divisor->scale, dividend->scale); in div_number() 70 normalize(dividend, scale + quotient->scale); in div_number() 74 bn_check(BN_div(quotient->number, NULL, dividend->number, in div_number()
|
| /freebsd-14.2/sys/dev/axgbe/ |
| H A D | xgbe-ptp.c | 226 u64 dividend; in xgbe_ptp_register() local 249 dividend = 50000000; in xgbe_ptp_register() 250 dividend <<= 32; in xgbe_ptp_register() 251 pdata->tstamp_addend = div_u64(dividend, pdata->ptpclk_rate); in xgbe_ptp_register()
|
| /freebsd-14.2/sys/dev/qat/qat_api/qat_utils/include/ |
| H A D | qat_utils.h | 55 #define QAT_UTILS_UDIV64_32(dividend, divisor) \ argument 56 QAT_UTILS_OS_UDIV64_32(dividend, divisor) 58 #define QAT_UTILS_UMOD64_32(dividend, divisor) \ argument 59 QAT_UTILS_OS_UMOD64_32(dividend, divisor)
|
| /freebsd-14.2/sys/contrib/zstd/lib/common/ |
| H A D | zstd_deps.h | 70 #define ZSTD_div64(dividend, divisor) ((dividend) / (divisor)) argument
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/ |
| H A D | EmulateInstructionRISCV.cpp | 1010 auto [dividend, divisor] = tup; in operator ()() 1015 if (dividend == INT64_MIN && divisor == -1) in operator ()() 1016 return inst.rd.Write(m_emu, dividend); in operator ()() 1038 auto [dividend, divisor] = tup; in operator ()() 1041 return inst.rd.Write(m_emu, dividend); in operator ()() 1043 if (dividend == INT64_MIN && divisor == -1) in operator ()() 1075 auto [dividend, divisor] = tup; in operator ()() 1080 if (dividend == INT32_MIN && divisor == -1) in operator ()() 1091 auto [dividend, divisor] = tup; in operator ()() 1104 auto [dividend, divisor] = tup; in operator ()() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/sound/ |
| H A D | qcom,q6dsp-lpass-clocks.yaml | 26 2 = for dividend of the coupled clock
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-generic.c | 328 __umoddi3(uint64_t dividend, uint64_t divisor) in __umoddi3() argument 330 return (dividend - (divisor * __udivdi3(dividend, divisor))); in __umoddi3()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | GCOV.cpp | 557 static uint32_t formatPercentage(uint64_t dividend, uint64_t divisor) { in formatPercentage() argument 558 if (!dividend || !divisor) in formatPercentage() 560 dividend *= 100; in formatPercentage() 561 return dividend < divisor ? 1 : dividend / divisor; in formatPercentage()
|
| /freebsd-14.2/sys/dev/ice/ |
| H A D | ice_type.h | 64 static inline s64 DIV_S64(s64 dividend, s64 divisor) in DIV_S64() argument 66 return dividend / divisor; in DIV_S64() 78 static inline u64 DIV_U64(u64 dividend, u64 divisor) in DIV_U64() argument 80 return dividend / divisor; in DIV_U64()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | APFloat.cpp | 1352 integerPart *lhsSignificand, *dividend, *divisor; in divideSignificand() local 1363 dividend = new integerPart[partsCount * 2]; in divideSignificand() 1365 dividend = scratch; in divideSignificand() 1367 divisor = dividend + partsCount; in divideSignificand() 1371 dividend[i] = lhsSignificand[i]; in divideSignificand() 1391 APInt::tcShiftLeft(dividend, partsCount, bit); in divideSignificand() 1399 APInt::tcShiftLeft(dividend, partsCount, 1); in divideSignificand() 1406 APInt::tcSubtract(dividend, divisor, 0, partsCount); in divideSignificand() 1410 APInt::tcShiftLeft(dividend, partsCount, 1); in divideSignificand() 1420 else if (APInt::tcIsZero(dividend, partsCount)) in divideSignificand() [all …]
|
| H A D | APInt.cpp | 1364 uint64_t dividend = Make_64(u[j+n], u[j+n-1]); in KnuthDiv() local 1365 DEBUG_KNUTH(dbgs() << "KnuthDiv: dividend == " << dividend << '\n'); in KnuthDiv() 1366 uint64_t qp = dividend / v[n-1]; in KnuthDiv() 1367 uint64_t rp = dividend % v[n-1]; in KnuthDiv()
|
| /freebsd-14.2/contrib/lutok/ |
| H A D | state_test.cpp | 156 const int dividend = state.to_integer(-2); in cxx_divide() local 160 if (dividend < 0 || divisor < 0) in cxx_divide() 162 state.push_integer(dividend / divisor); in cxx_divide() 163 state.push_integer(dividend % divisor); in cxx_divide()
|
| /freebsd-14.2/sys/dev/mrsas/ |
| H A D | mrsas_fp.c | 73 u_int32_t mega_mod64(u_int64_t dividend, u_int32_t divisor); 77 u_int64_t mega_div64_32(u_int64_t dividend, u_int32_t divisor); 169 #define mega_mod64(dividend, divisor) ({ \ argument 171 remainder = ((u_int64_t) (dividend)) % (u_int32_t) (divisor); \ 174 #define mega_div64_32(dividend, divisor) ({ \ argument 176 quotient = ((u_int64_t) (dividend)) / (u_int32_t) (divisor); \
|
| /freebsd-14.2/contrib/jemalloc/src/ |
| H A D | stats.c | 71 get_rate_str(uint64_t dividend, uint64_t divisor, char str[6]) { in get_rate_str() argument 72 if (divisor == 0 || dividend > divisor) { in get_rate_str() 76 if (dividend > 0) { in get_rate_str() 77 assert(UINT64_MAX / dividend >= 1000); in get_rate_str() 80 unsigned n = (unsigned)((dividend * 1000) / divisor); in get_rate_str()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Expression/ |
| H A D | DWARFExpression.cpp | 1456 Scalar divisor, dividend; in Evaluate() local 1458 dividend = stack.back().ResolveValue(exe_ctx); in Evaluate() 1460 dividend.MakeSigned(); in Evaluate() 1461 stack.back() = dividend / divisor; in Evaluate()
|
| /freebsd-14.2/contrib/wpa/src/ap/ |
| H A D | drv_callbacks.c | 2114 u64 divisor, dividend; in hostapd_single_channel_get_survey() local 2133 dividend = survey->channel_time_busy - in hostapd_single_channel_get_survey() 2137 iface->channel_utilization = dividend * 255 / divisor; in hostapd_single_channel_get_survey()
|
| /freebsd-14.2/contrib/bc/src/ |
| H A D | num.c | 1821 BcBigDig n1, dividend, quotient; in bc_num_d_long() local 1826 dividend = n1 * BC_BASE_POW + (BcBigDig) n[len - 1]; in bc_num_d_long() 1827 quotient = (dividend / divisor); in bc_num_d_long()
|
| /freebsd-14.2/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dt_consume.c | 270 dt_divide_128(uint64_t *dividend, uint64_t divisor, uint64_t *quotient) in dt_divide_128() argument 284 remainder[0] = dividend[0]; in dt_divide_128() 285 remainder[1] = dividend[1]; in dt_divide_128()
|
| /freebsd-14.2/usr.sbin/bsdconfig/share/media/ |
| H A D | tcpip.subr | 1036 # Calculate wait time as dividend of total time and host(1) invocations
|
| /freebsd-14.2/share/dict/ |
| H A D | web2a | 10259 cash dividend 17048 dividend warrant 19575 ex dividend 30342 interim dividend 50496 scrip dividend 59710 stock dividend
|