Lines Matching refs:cvt
36 use crate::{cvt, cvt_n, cvt_p, LenType};
169 unsafe { cvt(ffi::BN_add_word(self.as_ptr(), w as ffi::BN_ULONG)).map(|_| ()) }
175 unsafe { cvt(ffi::BN_sub_word(self.as_ptr(), w as ffi::BN_ULONG)).map(|_| ()) }
181 unsafe { cvt(ffi::BN_mul_word(self.as_ptr(), w as ffi::BN_ULONG)).map(|_| ()) }
216 unsafe { cvt(ffi::BN_rand_range(rnd.as_ptr(), self.as_ptr())).map(|_| ()) }
223 unsafe { cvt(ffi::BN_pseudo_rand_range(rnd.as_ptr(), self.as_ptr())).map(|_| ()) }
232 unsafe { cvt(ffi::BN_set_bit(self.as_ptr(), n.into())).map(|_| ()) }
241 unsafe { cvt(ffi::BN_clear_bit(self.as_ptr(), n.into())).map(|_| ()) }
257 unsafe { cvt(ffi::BN_mask_bits(self.as_ptr(), n.into())).map(|_| ()) }
263 unsafe { cvt(ffi::BN_lshift1(self.as_ptr(), a.as_ptr())).map(|_| ()) }
269 unsafe { cvt(ffi::BN_rshift1(self.as_ptr(), a.as_ptr())).map(|_| ()) }
277 unsafe { cvt(ffi::BN_add(self.as_ptr(), a.as_ptr(), b.as_ptr())).map(|_| ()) }
285 unsafe { cvt(ffi::BN_sub(self.as_ptr(), a.as_ptr(), b.as_ptr())).map(|_| ()) }
292 unsafe { cvt(ffi::BN_lshift(self.as_ptr(), a.as_ptr(), n.into())).map(|_| ()) }
299 unsafe { cvt(ffi::BN_rshift(self.as_ptr(), a.as_ptr(), n.into())).map(|_| ()) }
392 cvt(ffi::BN_rand(
408 cvt(ffi::BN_pseudo_rand(
450 cvt(ffi::BN_generate_prime_ex(
474 cvt(ffi::BN_mul(
496 cvt(ffi::BN_div(
516 cvt(ffi::BN_div(
537 cvt(ffi::BN_div(
551 unsafe { cvt(ffi::BN_sqr(self.as_ptr(), a.as_ptr(), ctx.as_ptr())).map(|_| ()) }
564 cvt(ffi::BN_nnmod(
584 cvt(ffi::BN_mod_add(
605 cvt(ffi::BN_mod_sub(
626 cvt(ffi::BN_mod_mul(
646 cvt(ffi::BN_mod_sqr(
685 cvt(ffi::BN_exp(
705 cvt(ffi::BN_mod_exp(
744 cvt(ffi::BN_gcd(
855 cvt(ffi::BN_bn2binpad(self.as_ptr(), v.as_mut_ptr(), pad_to))?;
956 cvt(ffi::BN_set_word(v.as_ptr(), n as ffi::BN_ULONG)).map(|_| v)
967 cvt(ffi::BN_dec2bn(&mut bn, c_str.as_ptr() as *const _))?;
979 cvt(ffi::BN_hex2bn(&mut bn, c_str.as_ptr() as *const _))?;