Lines Matching refs:diff
175 uECC_word_t diff = 0; in uECC_vli_equal() local
179 diff |= (left[i] ^ right[i]); in uECC_vli_equal()
181 return !(diff == 0); in uECC_vli_equal()
197 uECC_word_t diff = left[i] - right[i] - borrow; in uECC_vli_sub() local
198 uECC_word_t val = (diff > left[i]); in uECC_vli_sub()
199 borrow = cond_set(val, borrow, (diff != left[i])); in uECC_vli_sub()
201 result[i] = diff; in uECC_vli_sub()
348 uECC_word_t diff = v[index][i] - mod_multiple[i] - borrow; in uECC_vli_mmod() local
349 if (diff != v[index][i]) { in uECC_vli_mmod()
350 borrow = (diff > v[index][i]); in uECC_vli_mmod()
352 v[1 - index][i] = diff; in uECC_vli_mmod()