Home
last modified time | relevance | path

Searched refs:cupmMemcpyKind_t (Results 1 – 3 of 3) sorted by relevance

/petsc/src/sys/objects/device/impls/cupm/
H A Dcupminterface.cxx64 PETSC_CUPM_DEFINE_STATIC_VARIABLE_VIA_CLASS_TYPENAME(cupmMemcpyKind_t, cupmMemcpyHostToDevice);
65 PETSC_CUPM_DEFINE_STATIC_VARIABLE_VIA_CLASS_TYPENAME(cupmMemcpyKind_t, cupmMemcpyDeviceToHost);
66 PETSC_CUPM_DEFINE_STATIC_VARIABLE_VIA_CLASS_TYPENAME(cupmMemcpyKind_t, cupmMemcpyDeviceToDevice);
67 PETSC_CUPM_DEFINE_STATIC_VARIABLE_VIA_CLASS_TYPENAME(cupmMemcpyKind_t, cupmMemcpyHostToHost);
68 PETSC_CUPM_DEFINE_STATIC_VARIABLE_VIA_CLASS_TYPENAME(cupmMemcpyKind_t, cupmMemcpyDefault);
/petsc/include/petsc/private/
H A Dcupminterface.hpp148 using cupmMemcpyKind_t = cudaMemcpyKind; typedef
294 using cupmMemcpyKind_t = hipMemcpyKind; typedef
448 …using cupmMemcpyKind_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmMemcpy…
610 …PETSC_NODISCARD static PETSC_CONSTEXPR_14 cupmMemcpyKind_t PetscDeviceCopyModeToCUPMMemcpyKind(Pet… in PetscDeviceCopyModeToCUPMMemcpyKind()
674 …yAsync(D *dest, const util::type_identity_t<D> *src, std::size_t n, cupmMemcpyKind_t kind, cupmStr… in PetscCUPMMemcpyAsync()
709 …Memcpy(D *dest, const util::type_identity_t<D> *src, std::size_t n, cupmMemcpyKind_t kind) noexcept in PetscCUPMMemcpy()
717 …*src, std::size_t src_pitch, std::size_t width, std::size_t height, cupmMemcpyKind_t kind, cupmStr… in PetscCUPMMemcpy2DAsync()
739 …ity_t<D> *src, std::size_t src_pitch, std::size_t width, std::size_t height, cupmMemcpyKind_t kind) in PetscCUPMMemcpy2D()
912 static PetscErrorCode PetscLogCUPMMemcpyTransfer(cupmMemcpyKind_t kind, std::size_t size) noexcept in PetscLogCUPMMemcpyTransfer()
/petsc/src/vec/is/sf/impls/basic/cupm/
H A Dsfcupm_impl.hpp585 cupmMemcpyKind_t kinds[2][2] = { in LinkMemcpy()