Searched refs:copy_array (Results 1 – 2 of 2) sorted by relevance
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-vector.c | 254 CeedScalar *copy_array; in CeedVectorCopyStrided_Cuda() local 256 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_DEVICE, ©_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, ©_array)); in CeedVectorCopyStrided_Cuda() 275 CeedScalar *copy_array; in CeedVectorCopyStrided_Cuda() local 277 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_HOST, ©_array)); in CeedVectorCopyStrided_Cuda() 278 CeedCallBackend(CeedHostCopyStrided_Cuda(impl->h_array, start, stop, step, copy_array)); in CeedVectorCopyStrided_Cuda() 279 CeedCallBackend(CeedVectorRestoreArray(vec_copy, ©_array)); in CeedVectorCopyStrided_Cuda()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-vector.c | 307 CeedScalar *copy_array; in CeedVectorCopyStrided_Hip() local 311 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_DEVICE, ©_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, ©_array)); in CeedVectorCopyStrided_Hip() 330 CeedScalar *copy_array; in CeedVectorCopyStrided_Hip() local 332 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_HOST, ©_array)); in CeedVectorCopyStrided_Hip() 333 CeedCallBackend(CeedHostCopyStrided_Hip(impl->h_array, start, stop, step, copy_array)); in CeedVectorCopyStrided_Hip() 334 CeedCallBackend(CeedVectorRestoreArray(vec_copy, ©_array)); in CeedVectorCopyStrided_Hip()
|