Home
last modified time | relevance | path

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

/third_party/node/deps/openssl/openssl/crypto/rsa/
H A Drsa_sp800_56b_check.c178 BIGNUM *r, *p1, *q1, *lcm, *p1q1, *gcd; in ossl_rsa_check_private_exponent() local
188 lcm = BN_CTX_get(ctx); in ossl_rsa_check_private_exponent()
195 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent()
204 && (ossl_rsa_get_lcm(ctx, rsa->p, rsa->q, lcm, gcd, p1, q1, in ossl_rsa_check_private_exponent()
207 && (BN_cmp(rsa->d, lcm) < 0) in ossl_rsa_check_private_exponent()
209 && BN_mod_mul(r, rsa->e, rsa->d, lcm, ctx) in ossl_rsa_check_private_exponent()
215 BN_clear(lcm); in ossl_rsa_check_private_exponent()
262 * Caller should ensure that lcm, gcd, p1, q1, p1q1 are flagged with
266 BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1, in ossl_rsa_get_lcm()
273 && BN_div(lcm, NUL in ossl_rsa_get_lcm()
265 ossl_rsa_get_lcm(BN_CTX *ctx, const BIGNUM *p, const BIGNUM *q, BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1, BIGNUM *p1q1) ossl_rsa_get_lcm() argument
[all...]
H A Drsa_sp800_56b_gen.c236 BIGNUM *p1, *q1, *lcm, *p1q1, *gcd; in ossl_rsa_sp800_56b_derive_params_from_pq() local
241 lcm = BN_CTX_get(ctx); in ossl_rsa_sp800_56b_derive_params_from_pq()
249 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq()
254 if (ossl_rsa_get_lcm(ctx, rsa->p, rsa->q, lcm, gcd, p1, q1, p1q1) != 1) in ossl_rsa_sp800_56b_derive_params_from_pq()
269 if (BN_mod_inverse(rsa->d, e, lcm, ctx) == NULL) in ossl_rsa_sp800_56b_derive_params_from_pq()
330 BN_clear(lcm); in ossl_rsa_sp800_56b_derive_params_from_pq()
H A Drsa_local.h169 BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1,
/third_party/openssl/crypto/rsa/
H A Drsa_sp800_56b_check.c178 BIGNUM *r, *p1, *q1, *lcm, *p1q1, *gcd; in ossl_rsa_check_private_exponent() local
188 lcm = BN_CTX_get(ctx); in ossl_rsa_check_private_exponent()
195 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent()
204 && (ossl_rsa_get_lcm(ctx, rsa->p, rsa->q, lcm, gcd, p1, q1, in ossl_rsa_check_private_exponent()
207 && (BN_cmp(rsa->d, lcm) < 0) in ossl_rsa_check_private_exponent()
209 && BN_mod_mul(r, rsa->e, rsa->d, lcm, ctx) in ossl_rsa_check_private_exponent()
215 BN_clear(lcm); in ossl_rsa_check_private_exponent()
262 * Caller should ensure that lcm, gcd, p1, q1, p1q1 are flagged with
266 BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1, in ossl_rsa_get_lcm()
273 && BN_div(lcm, NUL in ossl_rsa_get_lcm()
265 ossl_rsa_get_lcm(BN_CTX *ctx, const BIGNUM *p, const BIGNUM *q, BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1, BIGNUM *p1q1) ossl_rsa_get_lcm() argument
[all...]
H A Drsa_sp800_56b_gen.c236 BIGNUM *p1, *q1, *lcm, *p1q1, *gcd; in ossl_rsa_sp800_56b_derive_params_from_pq() local
241 lcm = BN_CTX_get(ctx); in ossl_rsa_sp800_56b_derive_params_from_pq()
249 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq()
254 if (ossl_rsa_get_lcm(ctx, rsa->p, rsa->q, lcm, gcd, p1, q1, p1q1) != 1) in ossl_rsa_sp800_56b_derive_params_from_pq()
269 if (BN_mod_inverse(rsa->d, e, lcm, ctx) == NULL) in ossl_rsa_sp800_56b_derive_params_from_pq()
330 BN_clear(lcm); in ossl_rsa_sp800_56b_derive_params_from_pq()
H A Drsa_local.h169 BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1,
/third_party/ffmpeg/libavutil/
H A Drational.c188 int64_t gcd, lcm; in av_gcd_q() local
191 lcm = (a.den / gcd) * b.den; in av_gcd_q()
192 return lcm < max_den ? av_make_q(av_gcd(a.num, b.num), lcm) : def; in av_gcd_q()
/third_party/python/Lib/test/
H A Dtest_math.py1068 lcm = math.lcm
1069 self.assertEqual(lcm(0, 0), 0)
1070 self.assertEqual(lcm(1, 0), 0)
1071 self.assertEqual(lcm(-1, 0), 0)
1072 self.assertEqual(lcm(0, 1), 0)
1073 self.assertEqual(lcm(0, -1), 0)
1074 self.assertEqual(lcm(7, 1), 7)
1075 self.assertEqual(lcm(7, -1), 7)
1076 self.assertEqual(lcm(
[all...]
/third_party/node/deps/openssl/openssl/providers/implementations/kdfs/
H A Dkrb5kdf.c249 * L = lcm(N,K)
268 unsigned int tmp, gcd, remainder, lcm, carry; in n_fold() local
286 lcm = blocksize * constant_len / gcd; in n_fold()
293 for (l = lcm - 1; l >= 0; l--) { in n_fold()
/third_party/openssl/providers/implementations/kdfs/
H A Dkrb5kdf.c249 * L = lcm(N,K)
268 unsigned int tmp, gcd, remainder, lcm, carry; in n_fold() local
286 lcm = blocksize * constant_len / gcd; in n_fold()
293 for (l = lcm - 1; l >= 0; l--) { in n_fold()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DTargetSchedule.cpp57 static unsigned lcm(unsigned A, unsigned B) { in lcm() function
75 ResourceLCM = lcm(ResourceLCM, NumUnits); in init()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DNFRuleSet.java634 leastCommonMultiple = lcm(leastCommonMultiple, rules[i].getBaseValue()); in findFractionRuleSetRule()
692 private static long lcm(long x, long y) { in lcm() method in NFRuleSet
725 // x * y == gcd(x, y) * lcm(x, y) in lcm()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
H A DNFRuleSet.java635 leastCommonMultiple = lcm(leastCommonMultiple, rules[i].getBaseValue()); in findFractionRuleSetRule()
693 private static long lcm(long x, long y) { in lcm() method in NFRuleSet
726 // x * y == gcd(x, y) * lcm(x, y) in lcm()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkMemUtil.cpp209 const auto requiredAlignment = (m_offsetParams ? de::lcm(m_offsetParams->nonCoherentAtomSize, alignment) : alignment); in allocate()
230 const auto requiredAlignment = (m_offsetParams ? de::lcm(m_offsetParams->nonCoherentAtomSize, memReqs.alignment) : memReqs.alignment); in allocate()
/third_party/vk-gl-cts/framework/delibs/decpp/
H A DdeDefs.hpp94 T lcm (T x, T y)
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineInputAttributeOffsetTests.cpp361 const auto memoryOffset = (m_params.useMemoryOffset ? (de::lcm(vertexBufferReqs.alignment, static_cast<VkDeviceSize>(m_params.attributeSize()))) : 0ull); in iterate()
H A DvktPipelinePushDescriptorTests.cpp84 const auto lcm = de::lcm(de::max(VkDeviceSize{1}, minAlignment), kSizeofVec4); in calcItemSize() local
85 return de::roundUp(kSizeofVec4 * numElements, lcm); in calcItemSize()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelinePushDescriptorTests.cpp82 const auto lcm = de::lcm(de::max(VkDeviceSize{1}, minAlignment), kSizeofVec4); in calcItemSize() local
83 return de::roundUp(kSizeofVec4 * numElements, lcm); in calcItemSize()
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl4cEnhancedLayoutsTests.hpp1701 glw::GLuint lcm(glw::GLuint a, glw::GLuint b);
H A Dgl4cEnhancedLayoutsTests.cpp10006 const GLuint b_offset = lcm(b_size, a_size); in test()
10073 GLuint UniformBlockMemberOverlappingOffsetsTest::lcm(GLuint a, GLuint b) in test() function in gl4cts::EnhancedLayouts::UniformBlockMemberOverlappingOffsetsTest
/third_party/skia/third_party/externals/sfntly/java/lib/
H A Dicu4j-4_8_1_1.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/ibm/ com/ibm/icu/ com/ibm/icu/impl/ ...

Completed in 61 milliseconds