Lines Matching refs:offsets
205 …RestrictionGetOffsets_Sycl(CeedElemRestriction rstr, CeedMemType m_type, const CeedInt **offsets) { in CeedElemRestrictionGetOffsets_Sycl() argument
212 *offsets = impl->h_offsets; in CeedElemRestrictionGetOffsets_Sycl()
215 *offsets = impl->d_offsets; in CeedElemRestrictionGetOffsets_Sycl()
338 …Create_Sycl(CeedMemType mem_type, CeedCopyMode copy_mode, const CeedInt *offsets, const bool *orie… in CeedElemRestrictionCreate_Sycl() argument
402 if (offsets != NULL) { in CeedElemRestrictionCreate_Sycl()
404 memcpy(impl->h_offsets_owned, offsets, elem_size * num_elem * sizeof(CeedInt)); in CeedElemRestrictionCreate_Sycl()
410 impl->h_offsets_owned = (CeedInt *)offsets; in CeedElemRestrictionCreate_Sycl()
416 impl->h_offsets_borrowed = (CeedInt *)offsets; in CeedElemRestrictionCreate_Sycl()
420 if (offsets != NULL) { in CeedElemRestrictionCreate_Sycl()
429 CeedCallBackend(CeedElemRestrictionOffset_Sycl(rstr, offsets)); in CeedElemRestrictionCreate_Sycl()
435 if (offsets != NULL) { in CeedElemRestrictionCreate_Sycl()
440 …sycl::event copy_event = data->sycl_queue.copy<CeedInt>(offsets, impl->d_offsets_owned, size, {e}); in CeedElemRestrictionCreate_Sycl()
447 impl->d_offsets_owned = (CeedInt *)offsets; in CeedElemRestrictionCreate_Sycl()
453 impl->d_offsets_borrowed = (CeedInt *)offsets; in CeedElemRestrictionCreate_Sycl()
456 if (offsets != NULL) { in CeedElemRestrictionCreate_Sycl()
465 CeedCallBackend(CeedElemRestrictionOffset_Sycl(rstr, offsets)); in CeedElemRestrictionCreate_Sycl()