pub unsafe extern "C" fn cudaDeviceSynchronize() -> cudaError