Lines Matching refs:index
326 uECC_word_t index; in uECC_vli_mmod() local
336 for(index = 0; index < (uECC_word_t)num_words; ++index) { 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()
344 for (index = 1; shift >= 0; --shift) { in uECC_vli_mmod()
348 uECC_word_t diff = v[index][i] - mod_multiple[i] - borrow; in uECC_vli_mmod()
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()
355 index = !(index ^ borrow); in uECC_vli_mmod()
361 uECC_vli_set(result, v[index], num_words); in uECC_vli_mmod()