Home
last modified time | relevance | path

Searched refs:modMultiple (Results 1 – 1 of 1) sorted by relevance

/btstack/3rd-party/micro-ecc/
H A DuECC.c2398 uECC_word_t modMultiple[2 * uECC_N_WORDS]; in vli_modMult_n() local
2404 vli_clear_n(modMultiple); in vli_modMult_n()
2405 vli_set(modMultiple + uECC_N_WORDS + 1, curve_n); in vli_modMult_n()
2406 vli_rshift1(modMultiple + uECC_N_WORDS + 1); in vli_modMult_n()
2407 modMultiple[2 * uECC_N_WORDS - 1] |= HIGH_BIT_SET; in vli_modMult_n()
2408 modMultiple[uECC_N_WORDS] = HIGH_BIT_SET; in vli_modMult_n()
2413 uECC_word_t borrow = vli2_sub_n(v[1 - index], v[index], modMultiple); in vli_modMult_n()
2415 vli2_rshift1_n(modMultiple); in vli_modMult_n()
2450 uECC_word_t modMultiple[2 * uECC_WORDS]; in vli_modMult_n() local
2457 vli_set(modMultiple + uECC_WORDS, curve_n); /* works if curve_n has its highest bit set */ in vli_modMult_n()
[all …]