Lines Matching refs:array
186 …eedVectorSetArrayHost_Sycl(const CeedVector vec, const CeedCopyMode copy_mode, CeedScalar *array) { in CeedVectorSetArrayHost_Sycl() argument
193 …CeedCallBackend(CeedSetHostCeedScalarArray(array, copy_mode, length, (const CeedScalar **)&impl->h… in CeedVectorSetArrayHost_Sycl()
201 …dVectorSetArrayDevice_Sycl(const CeedVector vec, const CeedCopyMode copy_mode, CeedScalar *array) { in CeedVectorSetArrayDevice_Sycl() argument
222 if (array) { in CeedVectorSetArrayDevice_Sycl()
224 …CeedCallSycl(ceed, data->sycl_queue.copy<CeedScalar>(array, impl->d_array_owned, length, e).wait_a… in CeedVectorSetArrayDevice_Sycl()
235 impl->d_array_owned = array; in CeedVectorSetArrayDevice_Sycl()
246 impl->d_array_borrowed = array; in CeedVectorSetArrayDevice_Sycl()
258 …onst CeedVector vec, const CeedMemType mem_type, const CeedCopyMode copy_mode, CeedScalar *array) { in CeedVectorSetArray_Sycl() argument
266 return CeedVectorSetArrayHost_Sycl(vec, copy_mode, array); in CeedVectorSetArray_Sycl()
268 return CeedVectorSetArrayDevice_Sycl(vec, copy_mode, array); in CeedVectorSetArray_Sycl()
335 static int CeedVectorTakeArray_Sycl(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray_Sycl() argument
355 (*array) = impl->h_array_borrowed; in CeedVectorTakeArray_Sycl()
360 (*array) = impl->d_array_borrowed; in CeedVectorTakeArray_Sycl()
372 …CeedVectorGetArrayCore_Sycl(const CeedVector vec, const CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArrayCore_Sycl() argument
383 *array = impl->h_array; in CeedVectorGetArrayCore_Sycl()
386 *array = impl->d_array; in CeedVectorGetArrayCore_Sycl()
395 …ctorGetArrayRead_Sycl(const CeedVector vec, const CeedMemType mem_type, const CeedScalar **array) { in CeedVectorGetArrayRead_Sycl() argument
396 return CeedVectorGetArrayCore_Sycl(vec, mem_type, (CeedScalar **)array); in CeedVectorGetArrayRead_Sycl()
402 …int CeedVectorGetArray_Sycl(const CeedVector vec, const CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArray_Sycl() argument
406 CeedCallBackend(CeedVectorGetArrayCore_Sycl(vec, mem_type, array)); in CeedVectorGetArray_Sycl()
410 impl->h_array = *array; in CeedVectorGetArray_Sycl()
413 impl->d_array = *array; in CeedVectorGetArray_Sycl()
422 …eedVectorGetArrayWrite_Sycl(const CeedVector vec, const CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArrayWrite_Sycl() argument
443 return CeedVectorGetArray_Sycl(vec, mem_type, array); in CeedVectorGetArrayWrite_Sycl()