Lines Matching refs:scarry
71 dsword_t scarry = 0; in gf_deserialize() local
91 scarry = in gf_deserialize()
92 (scarry + x->limb[LIMBPERM(i)] - in gf_deserialize()
96 return succ & word_is_zero((word_t)buffer) & ~word_is_zero((word_t)scarry); in gf_deserialize()
102 dsword_t scarry; in gf_strong_reduce() local
113 scarry = 0; in gf_strong_reduce()
115 scarry = scarry + a->limb[LIMBPERM(i)] - MODULUS->limb[LIMBPERM(i)]; in gf_strong_reduce()
116 a->limb[LIMBPERM(i)] = scarry & LIMB_MASK(LIMBPERM(i)); in gf_strong_reduce()
117 scarry >>= LIMB_PLACE_VALUE(LIMBPERM(i)); in gf_strong_reduce()
125 assert(scarry == 0 || scarry == -1); in gf_strong_reduce()
127 scarry_0 = (word_t)scarry; in gf_strong_reduce()