Home
last modified time | relevance | path

Searched refs:d_data_owned (Results 1 – 6 of 6) sorted by relevance

/libCEED/backends/hip-ref/
H A Dceed-hip-ref-qfunctioncontext.c33 } else if (impl->d_data_owned) { in CeedQFunctionContextSyncH2D_Hip()
34 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Hip()
36 CeedCallHip(ceed, hipMalloc((void **)&impl->d_data_owned, ctx_size)); in CeedQFunctionContextSyncH2D_Hip()
37 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Hip()
187 CeedCallHip(ceed, hipFree(impl->d_data_owned)); in CeedQFunctionContextSetDataDevice_Hip()
188 impl->d_data_owned = NULL; in CeedQFunctionContextSetDataDevice_Hip()
193 CeedCallHip(ceed, hipMalloc((void **)&impl->d_data_owned, ctx_size)); in CeedQFunctionContextSetDataDevice_Hip()
195 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSetDataDevice_Hip()
199 impl->d_data_owned = data; in CeedQFunctionContextSetDataDevice_Hip()
204 impl->d_data_owned = NULL; in CeedQFunctionContextSetDataDevice_Hip()
[all …]
H A Dceed-hip-ref.h118 void *d_data_owned; member
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-qfunctioncontext.c33 } else if (impl->d_data_owned) { in CeedQFunctionContextSyncH2D_Cuda()
34 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Cuda()
36 CeedCallCuda(ceed, cudaMalloc((void **)&impl->d_data_owned, ctx_size)); in CeedQFunctionContextSyncH2D_Cuda()
37 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Cuda()
188 CeedCallCuda(ceed, cudaFree(impl->d_data_owned)); in CeedQFunctionContextSetDataDevice_Cuda()
189 impl->d_data_owned = NULL; in CeedQFunctionContextSetDataDevice_Cuda()
194 CeedCallCuda(ceed, cudaMalloc((void **)&impl->d_data_owned, ctx_size)); in CeedQFunctionContextSetDataDevice_Cuda()
196 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSetDataDevice_Cuda()
200 impl->d_data_owned = data; in CeedQFunctionContextSetDataDevice_Cuda()
205 impl->d_data_owned = NULL; in CeedQFunctionContextSetDataDevice_Cuda()
[all …]
H A Dceed-cuda-ref.h113 void *d_data_owned; member
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-qfunctioncontext.sycl.cpp34 } else if (impl->d_data_owned) { in CeedQFunctionContextSyncH2D_Sycl()
35 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Sycl()
37 …CeedCallSycl(ceed, impl->d_data_owned = sycl::malloc_device(ctx_size, sycl_data->sycl_device, sycl… in CeedQFunctionContextSyncH2D_Sycl()
38 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Sycl()
206 if (impl->d_data_owned) { in CeedQFunctionContextSetDataDevice_Sycl()
208 CeedCallSycl(ceed, sycl::free(impl->d_data_owned, sycl_data->sycl_context)); in CeedQFunctionContextSetDataDevice_Sycl()
209 impl->d_data_owned = NULL; in CeedQFunctionContextSetDataDevice_Sycl()
217 …CeedCallSycl(ceed, impl->d_data_owned = sycl::malloc_device(ctx_size, sycl_data->sycl_device, sycl… in CeedQFunctionContextSetDataDevice_Sycl()
219 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSetDataDevice_Sycl()
224 impl->d_data_owned = data; in CeedQFunctionContextSetDataDevice_Sycl()
[all …]
H A Dceed-sycl-ref.hpp82 void *d_data_owned; member