Lines Matching defs:as_ptr
52 ffi::EVP_CIPHER_free(self.as_ptr());
67 fn as_ptr(&self) -> *mut Self::CType {
78 CipherRef::from_ptr(self.as_ptr())
87 CipherRef::from_ptr_mut(self.as_ptr())
147 ctx.map_or(ptr::null_mut(), ForeignTypeRef::as_ptr),
148 algorithm.as_ptr(),
149 properties.map_or(ptr::null_mut(), |s| s.as_ptr()),
507 let nid = unsafe { ffi::EVP_CIPHER_nid(self.as_ptr()) };
514 unsafe { EVP_CIPHER_key_length(self.as_ptr()) as usize }
524 unsafe { EVP_CIPHER_iv_length(self.as_ptr()) as usize }
534 unsafe { EVP_CIPHER_block_size(self.as_ptr()) as usize }