Searched refs:lcm (Results 1 - 18 of 18) sorted by relevance

/freebsd-current/contrib/diff/lib/
H A Dcmpbuf.c131 size_t lcm, m, n, q, r; local
145 lcm = q * b;
146 return lcm <= lcm_max && lcm / b == q ? lcm : a;
/freebsd-current/contrib/llvm-project/libcxx/modules/std/
H A Dnumeric.inc52 // [numeric.ops.lcm], least common multiple
53 using std::lcm;
/freebsd-current/crypto/openssl/crypto/rsa/
H A Drsa_sp800_56b_check.c178 BIGNUM *r, *p1, *q1, *lcm, *p1q1, *gcd; local
188 lcm = BN_CTX_get(ctx);
195 BN_set_flags(lcm, BN_FLG_CONSTTIME);
204 && (ossl_rsa_get_lcm(ctx, rsa->p, rsa->q, lcm, gcd, p1, q1,
207 && (BN_cmp(rsa->d, lcm) < 0)
209 && BN_mod_mul(r, rsa->e, rsa->d, lcm, ctx)
215 BN_clear(lcm);
262 * Caller should ensure that lcm, gcd, p1, q1, p1q1 are flagged with
266 BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1,
273 && BN_div(lcm, NUL
265 ossl_rsa_get_lcm(BN_CTX *ctx, const BIGNUM *p, const BIGNUM *q, BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1, BIGNUM *p1q1) argument
[all...]
H A Drsa_sp800_56b_gen.c236 BIGNUM *p1, *q1, *lcm, *p1q1, *gcd; local
241 lcm = BN_CTX_get(ctx);
249 BN_set_flags(lcm, BN_FLG_CONSTTIME);
254 if (ossl_rsa_get_lcm(ctx, rsa->p, rsa->q, lcm, gcd, p1, q1, p1q1) != 1)
269 if (BN_mod_inverse(rsa->d, e, lcm, ctx) == NULL)
330 BN_clear(lcm);
H A Drsa_local.h169 BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1,
/freebsd-current/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_utils.h61 constexpr size_t lcm(size_t a, size_t b) { return a * b / gcd(a, b); } function in namespace:__xray
/freebsd-current/crypto/openssl/providers/implementations/kdfs/
H A Dkrb5kdf.c249 * L = lcm(N,K)
268 unsigned int tmp, gcd, remainder, lcm, carry; local
286 lcm = blocksize * constant_len / gcd;
293 for (l = lcm - 1; l >= 0; l--) {
/freebsd-current/contrib/llvm-project/libcxx/include/__numeric/
H A Dgcd_lcm.h70 _LIBCPP_CONSTEXPR _LIBCPP_HIDE_FROM_ABI common_type_t<_Tp, _Up> lcm(_Tp __m, _Up __n) { function
71 static_assert((is_integral<_Tp>::value && is_integral<_Up>::value), "Arguments to lcm must be integer types");
72 static_assert((!is_same<__remove_cv_t<_Tp>, bool>::value), "First argument to lcm cannot be bool");
73 static_assert((!is_same<__remove_cv_t<_Up>, bool>::value), "Second argument to lcm cannot be bool");
80 _LIBCPP_ASSERT_ARGUMENT_WITHIN_DOMAIN((numeric_limits<_Rp>::max() / __val1 > __val2), "Overflow in lcm");
/freebsd-current/sys/kgssapi/krb5/
H A Dkcrypto.c95 lcm(size_t a, size_t b) function
166 tmplen = lcm(inlen, outlen);
/freebsd-current/sys/compat/linux/
H A Dlinux_socket.c1779 struct l_cmsghdr *lcm = NULL; local
1850 lcm = malloc(L_CMSG_HDRSZ, M_LINUX, M_WAITOK | M_ZERO);
1856 lcm->cmsg_type = bsd_to_linux_cmsg_type(p, cm->cmsg_type,
1858 lcm->cmsg_level = bsd_to_linux_sockopt_level(cm->cmsg_level);
1860 if (lcm->cmsg_type == -1 ||
1877 lcm->cmsg_type, &datalen, &data, &udata);
1881 lcm->cmsg_type, flags, &datalen, &data, &udata);
1901 lcm->cmsg_len = LINUX_CMSG_LEN(datalen);
1902 error = copyout(lcm, outbuf, L_CMSG_HDRSZ);
1931 free(lcm, M_LINU
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetSchedule.cpp63 ResourceLCM = std::lcm(ResourceLCM, NumUnits);
/freebsd-current/sys/geom/shsec/
H A Dg_shsec.c104 lcm(u_int a, u_int b) function
420 sectorsize = lcm(sectorsize,
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1099 unsigned LCMSize = std::lcm(OrigSize, TargetSize);
1104 unsigned LCMSize = std::lcm(OrigSize, TargetSize);
1108 unsigned LCMSize = std::lcm(OrigSize, TargetSize);
/freebsd-current/sys/geom/concat/
H A Dg_concat.c91 lcm(u_int a, u_int b) function
475 sectorsize = lcm(sectorsize, dp->sectorsize);
/freebsd-current/sys/geom/stripe/
H A Dg_stripe.c108 lcm(u_int a, u_int b) function
699 sectorsize = lcm(sectorsize, dp->sectorsize);
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_compress.c620 const ZSTD_literalCompressionMode_e lcm = (ZSTD_literalCompressionMode_e)value; local
621 BOUNDCHECK(ZSTD_c_literalCompressionMode, lcm);
622 CCtxParams->literalCompressionMode = lcm;
/freebsd-current/sys/contrib/zstd/lib/compress/
H A Dzstd_compress.c791 const ZSTD_paramSwitch_e lcm = (ZSTD_paramSwitch_e)value; local
792 BOUNDCHECK(ZSTD_c_literalCompressionMode, lcm);
793 CCtxParams->literalCompressionMode = lcm;
/freebsd-current/sys/dev/sound/pci/hda/
H A Dhdaa.c2045 lcm(unsigned a, unsigned b) function
2057 blksz -= blksz % lcm(HDA_DMA_ALIGNMENT, sndbuf_getalign(ch->b));

Completed in 343 milliseconds