Home
last modified time | relevance | path

Searched refs:dividend (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-14.2/sys/compat/linuxkpi/common/include/linux/
H A Dmath64.h46 *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 Dudivmodti4.c102 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 Daeabi_idiv.S125 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 Ddivmod.m49 * 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 Dutil.h23 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 Dmem.c56 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 Dxgbe-ptp.c226 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 Dqat_utils.h55 #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 Dzstd_deps.h70 #define ZSTD_div64(dividend, divisor) ((dividend) / (divisor)) argument
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1010 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 Dqcom,q6dsp-lpass-clocks.yaml26 2 = for dividend of the coupled clock
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-generic.c328 __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 DGCOV.cpp557 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 Dice_type.h64 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 DAPFloat.cpp1352 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 DAPInt.cpp1364 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 Dstate_test.cpp156 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 Dmrsas_fp.c73 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 Dstats.c71 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 DDWARFExpression.cpp1456 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 Ddrv_callbacks.c2114 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 Dnum.c1821 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 Ddt_consume.c270 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 Dtcpip.subr1036 # Calculate wait time as dividend of total time and host(1) invocations
/freebsd-14.2/share/dict/
H A Dweb2a10259 cash dividend
17048 dividend warrant
19575 ex dividend
30342 interim dividend
50496 scrip dividend
59710 stock dividend

12