pub unsafe extern "C" fn CRYPTO_alloc_ex_data( class_index: i32, obj: *mut c_void, ad: *mut crypto_ex_data_st, idx: i32, ) -> i32