Lines Matching refs:mod

295 		     const uECC_word_t *right, const uECC_word_t *mod,  in uECC_vli_modAdd()  argument
299 if (carry || uECC_vli_cmp_unsafe(mod, result, num_words) != 1) { in uECC_vli_modAdd()
302 uECC_vli_sub(result, result, mod, num_words); in uECC_vli_modAdd()
307 const uECC_word_t *right, const uECC_word_t *mod, in uECC_vli_modSub() argument
314 uECC_vli_add(result, result, mod, num_words); in uECC_vli_modSub()
321 const uECC_word_t *mod, wordcount_t num_words) in uECC_vli_mmod() argument
330 uECC_vli_numBits(mod, num_words); in uECC_vli_mmod()
337 mod_multiple[word_shift + index] = (mod[index] << bit_shift) | carry; in uECC_vli_mmod()
338 carry = mod[index] >> (uECC_WORD_BITS - bit_shift); in uECC_vli_mmod()
341 uECC_vli_set(mod_multiple + word_shift, mod, num_words); in uECC_vli_mmod()
365 const uECC_word_t *right, const uECC_word_t *mod, in uECC_vli_modMult() argument
370 uECC_vli_mmod(result, product, mod, num_words); in uECC_vli_modMult()
393 const uECC_word_t *mod, in vli_modInv_update() argument
400 carry = uECC_vli_add(uv, uv, mod, num_words); in vli_modInv_update()
409 const uECC_word_t *mod, wordcount_t num_words) in uECC_vli_modInv() argument
421 uECC_vli_set(b, mod, num_words); in uECC_vli_modInv()
428 vli_modInv_update(u, mod, num_words); in uECC_vli_modInv()
431 vli_modInv_update(v, mod, num_words); in uECC_vli_modInv()
436 uECC_vli_add(u, u, mod, num_words); in uECC_vli_modInv()
439 vli_modInv_update(u, mod, num_words); in uECC_vli_modInv()
444 uECC_vli_add(v, v, mod, num_words); in uECC_vli_modInv()
447 vli_modInv_update(v, mod, num_words); in uECC_vli_modInv()