pub type PFN_cusolverSpCreate = unsafe extern "C" fn(handle: *mut cusolverSpHandle_t) -> cusolverStatus_t;