Lines Matching defs:ErrorStack
168 pub fn add_word(&mut self, w: u32) -> Result<(), ErrorStack> { in add_word() argument
174 pub fn sub_word(&mut self, w: u32) -> Result<(), ErrorStack> { in sub_word() argument
180 pub fn mul_word(&mut self, w: u32) -> Result<(), ErrorStack> { in mul_word() argument
187 pub fn div_word(&mut self, w: u32) -> Result<u64, ErrorStack> { in div_word() argument
201 pub fn mod_word(&self, w: u32) -> Result<u64, ErrorStack> { in mod_word() argument
215 pub fn rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> { in rand_range() argument
222 pub fn pseudo_rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> { in pseudo_rand_range() argument
231 pub fn set_bit(&mut self, n: i32) -> Result<(), ErrorStack> { in set_bit() argument
240 pub fn clear_bit(&mut self, n: i32) -> Result<(), ErrorStack> { in clear_bit() argument
256 pub fn mask_bits(&mut self, n: i32) -> Result<(), ErrorStack> { in mask_bits() argument
262 pub fn lshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> { in lshift1() argument
268 pub fn rshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> { in rshift1() argument
276 pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> { in checked_add() argument
284 pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> { in checked_sub() argument
291 pub fn lshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> { in lshift() argument
298 pub fn rshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> { in rshift() argument
304 pub fn to_owned(&self) -> Result<BigNum, ErrorStack> { in to_owned() argument
376 pub fn rand(&mut self, bits: i32, msb: MsbOption, odd: bool) -> Result<(), ErrorStack> { in rand() argument
392 pub fn pseudo_rand(&mut self, bits: i32, msb: MsbOption, odd: bool) -> Result<(), ErrorStack> { in pseudo_rand() argument
434 ) -> Result<(), ErrorStack> { in generate_prime() argument
458 ) -> Result<(), ErrorStack> { in checked_mul() argument
480 ) -> Result<(), ErrorStack> { in checked_div() argument
500 ) -> Result<(), ErrorStack> { in checked_rem() argument
521 ) -> Result<(), ErrorStack> { in div_rem() argument
536 pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> { in sqr() argument
548 ) -> Result<(), ErrorStack> { in nnmod() argument
568 ) -> Result<(), ErrorStack> { in mod_add() argument
589 ) -> Result<(), ErrorStack> { in mod_sub() argument
610 ) -> Result<(), ErrorStack> { in mod_mul() argument
630 ) -> Result<(), ErrorStack> { in mod_sqr() argument
649 ) -> Result<(), ErrorStack> { in exp() argument
669 ) -> Result<(), ErrorStack> { in mod_exp() argument
689 ) -> Result<(), ErrorStack> { in mod_inverse() argument
708 ) -> Result<(), ErrorStack> { in gcd() argument
730 pub fn is_prime(&self, checks: i32, ctx: &mut BigNumContextRef) -> Result<bool, ErrorStack> { in is_prime() argument
759 ) -> Result<bool, ErrorStack> { in is_prime_fasttest() argument
818 pub fn to_vec_padded(&self, pad_to: i32) -> Result<Vec<u8>, ErrorStack> { in to_vec_padded() argument
836 pub fn to_dec_str(&self) -> Result<OpensslString, ErrorStack> { in to_dec_str() argument
852 pub fn to_hex_str(&self) -> Result<OpensslString, ErrorStack> { in to_hex_str() argument
861 pub fn to_asn1_integer(&self) -> Result<Asn1Integer, ErrorStack> { in to_asn1_integer() argument
920 pub fn from_u32(n: u32) -> Result<BigNum, ErrorStack> { in from_u32() argument
928 pub fn from_dec_str(s: &str) -> Result<BigNum, ErrorStack> { in from_dec_str() argument
940 pub fn from_hex_str(s: &str) -> Result<BigNum, ErrorStack> { in from_hex_str() argument
1075 pub fn from_slice(n: &[u8]) -> Result<BigNum, ErrorStack> { in from_slice() argument
1104 pub fn copy_from_slice(&mut self, n: &[u8]) -> Result<(), ErrorStack> { in copy_from_slice() argument