Home
last modified time | relevance | path

Searched refs:copy_array (Results 1 – 2 of 2) sorted by relevance

/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-vector.c254 CeedScalar *copy_array; in CeedVectorCopyStrided_Cuda() local
256 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_DEVICE, &copy_array)); in CeedVectorCopyStrided_Cuda()
264 …handle, (int64_t)(stop - start), impl->d_array + start, (int64_t)step, copy_array + start, (int64_… in CeedVectorCopyStrided_Cuda()
266 …handle, (int64_t)(stop - start), impl->d_array + start, (int64_t)step, copy_array + start, (int64_… in CeedVectorCopyStrided_Cuda()
270 CeedCallBackend(CeedDeviceCopyStrided_Cuda(impl->d_array, start, stop, step, copy_array)); in CeedVectorCopyStrided_Cuda()
272 CeedCallBackend(CeedVectorRestoreArray(vec_copy, &copy_array)); in CeedVectorCopyStrided_Cuda()
275 CeedScalar *copy_array; in CeedVectorCopyStrided_Cuda() local
277 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_HOST, &copy_array)); in CeedVectorCopyStrided_Cuda()
278 CeedCallBackend(CeedHostCopyStrided_Cuda(impl->h_array, start, stop, step, copy_array)); in CeedVectorCopyStrided_Cuda()
279 CeedCallBackend(CeedVectorRestoreArray(vec_copy, &copy_array)); in CeedVectorCopyStrided_Cuda()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-vector.c307 CeedScalar *copy_array; in CeedVectorCopyStrided_Hip() local
311 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_DEVICE, &copy_array)); in CeedVectorCopyStrided_Hip()
318 …handle, (int64_t)(stop - start), impl->d_array + start, (int64_t)step, copy_array + start, (int64_… in CeedVectorCopyStrided_Hip()
320 …handle, (int64_t)(stop - start), impl->d_array + start, (int64_t)step, copy_array + start, (int64_… in CeedVectorCopyStrided_Hip()
324 CeedCallBackend(CeedDeviceCopyStrided_Hip(impl->d_array, start, stop, step, copy_array)); in CeedVectorCopyStrided_Hip()
326 CeedCallBackend(CeedVectorRestoreArray(vec_copy, &copy_array)); in CeedVectorCopyStrided_Hip()
330 CeedScalar *copy_array; in CeedVectorCopyStrided_Hip() local
332 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_HOST, &copy_array)); in CeedVectorCopyStrided_Hip()
333 CeedCallBackend(CeedHostCopyStrided_Hip(impl->h_array, start, stop, step, copy_array)); in CeedVectorCopyStrided_Hip()
334 CeedCallBackend(CeedVectorRestoreArray(vec_copy, &copy_array)); in CeedVectorCopyStrided_Hip()