pub unsafe extern "C" fn cusolverDnXpolar_bufferSize(
handle: cusolverDnHandle_t,
params: cusolverDnParams_t,
uplo: cublasFillMode_t,
M: i64,
N: i64,
dataTypeA: cudaDataType,
A: *const c_void,
lda: i64,
dataTypeH: cudaDataType,
H: *const c_void,
ldh: i64,
computeType: cudaDataType,
workspaceInBytesOnDevice: *mut size_t,
workspaceInBytesOnHost: *mut size_t,
) -> cusolverStatus_t