pub unsafe extern "C" fn hipMemcpy2D_spt( dst: *mut c_void, dpitch: usize, src: *const c_void, spitch: usize, width: usize, height: usize, kind: hipMemcpyKind, ) -> hipError_t