Lines Matching refs:as_ptr
48 cvt(ffi::DH_check(self.as_ptr(), &mut codes))?;
70 prime_p.as_ptr(),
71 prime_q.as_ref().map_or(ptr::null_mut(), |q| q.as_ptr()),
72 generator.as_ptr(),
83 cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), ptr::null_mut()))?;
93 cvt(DH_set0_key(dh_ptr, ptr::null_mut(), priv_key.as_ptr()))?;
106 cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), priv_key.as_ptr()))?;
196 DH_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());
206 DH_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());
220 DH_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);
235 DH_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());
249 let key_len = ffi::DH_size(self.as_ptr());
253 public_key.as_ptr(),
254 self.as_ptr(),
265 DH_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);