Lines Matching refs:rp
59 BN_ULONG carry, temp, mask, *rp, *tp = storage; in bn_mod_add_fixed_top() local
87 rp = r->d; in bn_mod_add_fixed_top()
88 carry -= bn_sub_words(rp, tp, m->d, mtop); in bn_mod_add_fixed_top()
90 rp[i] = (carry & tp[i]) | (~carry & rp[i]); in bn_mod_add_fixed_top()
140 BN_ULONG borrow, carry, ta, tb, mask, *rp; in bn_mod_sub_fixed_top() local
146 rp = r->d; in bn_mod_sub_fixed_top()
147 ap = a->d != NULL ? a->d : rp; in bn_mod_sub_fixed_top()
148 bp = b->d != NULL ? b->d : rp; in bn_mod_sub_fixed_top()
156 rp[i] = ta - tb - borrow; in bn_mod_sub_fixed_top()
168 rp[i] = (rp[i] + ta) & BN_MASK2; in bn_mod_sub_fixed_top()
169 carry += (rp[i] < ta); in bn_mod_sub_fixed_top()
175 rp[i] = (rp[i] + ta) & BN_MASK2; in bn_mod_sub_fixed_top()
176 carry += (rp[i] < ta); in bn_mod_sub_fixed_top()