Lines Matching refs:b
245 static void muladd(uECC_word_t a, uECC_word_t b, uECC_word_t *r0, in muladd() argument
249 uECC_dword_t p = (uECC_dword_t)a * b; in muladd()
411 uECC_word_t a[NUM_ECC_WORDS], b[NUM_ECC_WORDS]; in uECC_vli_modInv() local
421 uECC_vli_set(b, mod, num_words); in uECC_vli_modInv()
425 while ((cmpResult = uECC_vli_cmp_unsafe(a, b, num_words)) != 0) { in uECC_vli_modInv()
429 } else if (EVEN(b)) { in uECC_vli_modInv()
430 uECC_vli_rshift1(b, num_words); in uECC_vli_modInv()
433 uECC_vli_sub(a, a, b, num_words); in uECC_vli_modInv()
441 uECC_vli_sub(b, b, a, num_words); in uECC_vli_modInv()
442 uECC_vli_rshift1(b, num_words); in uECC_vli_modInv()
513 uECC_vli_modAdd(result, result, curve->b, curve->p, num_words); in x_side_default()
819 unsigned b = num_bytes - 1 - i; in uECC_vli_nativeToBytes() local
820 bytes[i] = native[b / uECC_WORD_SIZE] >> (8 * (b % uECC_WORD_SIZE)); in uECC_vli_nativeToBytes()
831 unsigned b = num_bytes - 1 - i; in uECC_vli_bytesToNative() local
832 native[b / uECC_WORD_SIZE] |= in uECC_vli_bytesToNative()
833 (uECC_word_t)bytes[i] << (8 * (b % uECC_WORD_SIZE)); in uECC_vli_bytesToNative()