• Home
  • Raw
  • Download

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()
432 add: Option<&BigNumRef>, in generate_prime()
433 rem: Option<&BigNumRef>, in generate_prime()
455 a: &BigNumRef, in checked_mul()
456 b: &BigNumRef, in checked_mul()
477 a: &BigNumRef, in checked_div()
478 b: &BigNumRef, in checked_div()
497 a: &BigNumRef, in checked_rem()
498 b: &BigNumRef, in checked_rem()
517 rem: &mut BigNumRef, in div_rem()
518 a: &BigNumRef, in div_rem()
519 b: &BigNumRef, in div_rem()
536 pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> { in sqr()
545 a: &BigNumRef, in nnmod()
546 m: &BigNumRef, in nnmod()
564 a: &BigNumRef, in mod_add()
565 b: &BigNumRef, in mod_add()
566 m: &BigNumRef, in mod_add()
585 a: &BigNumRef, in mod_sub()
586 b: &BigNumRef, in mod_sub()
587 m: &BigNumRef, in mod_sub()
606 a: &BigNumRef, in mod_mul()
607 b: &BigNumRef, in mod_mul()
608 m: &BigNumRef, in mod_mul()
627 a: &BigNumRef, in mod_sqr()
628 m: &BigNumRef, in mod_sqr()
646 a: &BigNumRef, in exp()
647 p: &BigNumRef, in exp()
665 a: &BigNumRef, in mod_exp()
666 p: &BigNumRef, in mod_exp()
667 m: &BigNumRef, in mod_exp()
686 a: &BigNumRef, in mod_inverse()
687 n: &BigNumRef, in mod_inverse()
705 a: &BigNumRef, in gcd()
706 b: &BigNumRef, in gcd()
1114 impl fmt::Debug for BigNumRef { implementation
1132 impl fmt::Display for BigNumRef { implementation
1150 impl PartialEq<BigNumRef> for BigNumRef { implementation
1156 impl PartialEq<BigNum> for BigNumRef { implementation
1162 impl Eq for BigNumRef {} implementation
1178 impl PartialOrd<BigNumRef> for BigNumRef { implementation
1184 impl PartialOrd<BigNum> for BigNumRef { implementation
1190 impl Ord for BigNumRef { implementation
1242 impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef { implementation
1254 impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef { implementation
1266 impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef { implementation
1279 impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef { implementation
1292 impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef { implementation
1305 impl<'a> Shl<i32> for &'a BigNumRef { implementation
1323 impl<'a> Shr<i32> for &'a BigNumRef { implementation
1341 impl<'a> Neg for &'a BigNumRef { implementation