Searched refs:d_array_owned (Results 1 – 6 of 6) sorted by relevance
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-vector.sycl.cpp | 55 } else if (impl->d_array_owned) { in CeedVectorSyncH2D_Sycl() 56 impl->d_array = impl->d_array_owned; in CeedVectorSyncH2D_Sycl() 58 …CeedCallSycl(ceed, impl->d_array_owned = sycl::malloc_device<CeedScalar>(length, data->sycl_device… in CeedVectorSyncH2D_Sycl() 59 impl->d_array = impl->d_array_owned; in CeedVectorSyncH2D_Sycl() 159 *has_array_of_type = impl->d_array_borrowed || impl->d_array_owned; in CeedVectorHasArrayOfType_Sycl() 219 if (!impl->d_array_owned) { in CeedVectorSetArrayDevice_Sycl() 220 …CeedCallSycl(ceed, impl->d_array_owned = sycl::malloc_device<CeedScalar>(length, data->sycl_device… in CeedVectorSetArrayDevice_Sycl() 224 …CeedCallSycl(ceed, data->sycl_queue.copy<CeedScalar>(array, impl->d_array_owned, length, e).wait_a… in CeedVectorSetArrayDevice_Sycl() 227 impl->d_array = impl->d_array_owned; in CeedVectorSetArrayDevice_Sycl() 230 if (impl->d_array_owned) { in CeedVectorSetArrayDevice_Sycl() [all …]
|
| H A D | ceed-sycl-ref.hpp | 24 CeedScalar *d_array_owned; member
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-vector.c | 54 } else if (impl->d_array_owned) { in CeedVectorSyncH2D_Hip() 55 impl->d_array = impl->d_array_owned; in CeedVectorSyncH2D_Hip() 57 CeedCallHip(CeedVectorReturnCeed(vec), hipMalloc((void **)&impl->d_array_owned, bytes)); in CeedVectorSyncH2D_Hip() 58 impl->d_array = impl->d_array_owned; in CeedVectorSyncH2D_Hip() 156 *has_array_of_type = impl->d_array_borrowed || impl->d_array_owned; in CeedVectorHasArrayOfType_Hip() 211 …eviceCeedScalarArray_Hip(ceed, array, copy_mode, length, (const CeedScalar **)&impl->d_array_owned, in CeedVectorSetArrayDevice_Hip() 236 …if (!impl->d_array_owned) CeedCallHip(ceed, hipMalloc((void **)&impl->d_array_owned, sizeof(CeedSc… in CeedVectorSetArrayUnifiedHostToDevice_Hip() 237 impl->d_array = impl->d_array_owned; in CeedVectorSetArrayUnifiedHostToDevice_Hip() 244 CeedCallHip(ceed, hipFree(impl->d_array_owned)); in CeedVectorSetArrayUnifiedHostToDevice_Hip() 372 } else if (impl->d_array_owned) { in CeedVectorSetValue_Hip() [all …]
|
| H A D | ceed-hip-ref.h | 26 CeedScalar *d_array_owned; member
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-vector.c | 54 } else if (impl->d_array_owned) { in CeedVectorSyncH2D_Cuda() 55 impl->d_array = impl->d_array_owned; in CeedVectorSyncH2D_Cuda() 57 CeedCallCuda(CeedVectorReturnCeed(vec), cudaMalloc((void **)&impl->d_array_owned, bytes)); in CeedVectorSyncH2D_Cuda() 58 impl->d_array = impl->d_array_owned; in CeedVectorSyncH2D_Cuda() 148 *has_array_of_type = impl->d_array_borrowed || impl->d_array_owned; in CeedVectorHasArrayOfType_Cuda() 199 …viceCeedScalarArray_Cuda(ceed, array, copy_mode, length, (const CeedScalar **)&impl->d_array_owned, in CeedVectorSetArrayDevice_Cuda() 315 } else if (impl->d_array_owned) { in CeedVectorSetValue_Cuda() 316 impl->d_array = impl->d_array_owned; in CeedVectorSetValue_Cuda() 468 else impl->d_array = impl->d_array_owned; in CeedVectorGetArrayWrite_Cuda() 840 CeedCallCuda(CeedVectorReturnCeed(vec), cudaFree(impl->d_array_owned)); in CeedVectorDestroy_Cuda()
|
| H A D | ceed-cuda-ref.h | 21 CeedScalar *d_array_owned; member
|