Lines Matching defs:BigNumRef
157 impl BigNumRef { impl
276 pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> { in checked_add()
284 pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> { in checked_sub()
291 pub fn lshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> { in lshift()
298 pub fn rshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> { in rshift()
446 add: Option<&BigNumRef>, in generate_prime()
447 rem: Option<&BigNumRef>, in generate_prime()
469 a: &BigNumRef, in checked_mul()
470 b: &BigNumRef, in checked_mul()
491 a: &BigNumRef, in checked_div()
492 b: &BigNumRef, in checked_div()
511 a: &BigNumRef, in checked_rem()
512 b: &BigNumRef, in checked_rem()
531 rem: &mut BigNumRef, in div_rem()
532 a: &BigNumRef, in div_rem()
533 b: &BigNumRef, in div_rem()
550 pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> { in sqr()
559 a: &BigNumRef, in nnmod()
560 m: &BigNumRef, in nnmod()
578 a: &BigNumRef, in mod_add()
579 b: &BigNumRef, in mod_add()
580 m: &BigNumRef, in mod_add()
599 a: &BigNumRef, in mod_sub()
600 b: &BigNumRef, in mod_sub()
601 m: &BigNumRef, in mod_sub()
620 a: &BigNumRef, in mod_mul()
621 b: &BigNumRef, in mod_mul()
622 m: &BigNumRef, in mod_mul()
641 a: &BigNumRef, in mod_sqr()
642 m: &BigNumRef, in mod_sqr()
660 a: &BigNumRef, in mod_sqrt()
661 p: &BigNumRef, in mod_sqrt()
679 a: &BigNumRef, in exp()
680 p: &BigNumRef, in exp()
698 a: &BigNumRef, in mod_exp()
699 p: &BigNumRef, in mod_exp()
700 m: &BigNumRef, in mod_exp()
719 a: &BigNumRef, in mod_inverse()
720 n: &BigNumRef, in mod_inverse()
738 a: &BigNumRef, in gcd()
739 b: &BigNumRef, in gcd()
1147 impl fmt::Debug for BigNumRef { implementation
1165 impl fmt::Display for BigNumRef { implementation
1183 impl PartialEq<BigNumRef> for BigNumRef { implementation
1189 impl PartialEq<BigNum> for BigNumRef { implementation
1195 impl Eq for BigNumRef {} implementation
1211 impl PartialOrd<BigNumRef> for BigNumRef { implementation
1217 impl PartialOrd<BigNum> for BigNumRef { implementation
1223 impl Ord for BigNumRef { implementation
1275 impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef { implementation
1287 impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef { implementation
1299 impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef { implementation
1312 impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef { implementation
1325 impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef { implementation
1338 impl<'a> Shl<i32> for &'a BigNumRef { implementation
1356 impl<'a> Shr<i32> for &'a BigNumRef { implementation
1374 impl<'a> Neg for &'a BigNumRef { implementation