Lines Matching refs:d_array_owned
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()
233 CeedCallSycl(ceed, sycl::free(impl->d_array_owned, data->sycl_context)); in CeedVectorSetArrayDevice_Sycl()
235 impl->d_array_owned = array; in CeedVectorSetArrayDevice_Sycl()
237 impl->d_array = impl->d_array_owned; in CeedVectorSetArrayDevice_Sycl()
240 if (impl->d_array_owned) { in CeedVectorSetArrayDevice_Sycl()
243 CeedCallSycl(ceed, sycl::free(impl->d_array_owned, data->sycl_context)); in CeedVectorSetArrayDevice_Sycl()
245 impl->d_array_owned = NULL; in CeedVectorSetArrayDevice_Sycl()
313 } else if (impl->d_array_owned) { in CeedVectorSetValue_Sycl()
314 impl->d_array = impl->d_array_owned; in CeedVectorSetValue_Sycl()
440 else impl->d_array = impl->d_array_owned; in CeedVectorGetArrayWrite_Sycl()
691 CeedCallSycl(ceed, sycl::free(impl->d_array_owned, data->sycl_context)); in CeedVectorDestroy_Sycl()