Searched refs:cupmMemcpyKind_t (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupminterface.cxx | 64 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 D | cupminterface.hpp | 148 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 D | sfcupm_impl.hpp | 585 cupmMemcpyKind_t kinds[2][2] = { in LinkMemcpy()
|