Lines Matching refs:array
45 …etArray_Memcheck(CeedVector vec, CeedMemType mem_type, CeedCopyMode copy_mode, CeedScalar *array) { in CeedVectorSetArray_Memcheck() argument
77 impl->array_owned = array; in CeedVectorSetArray_Memcheck()
83 impl->array_borrowed = array; in CeedVectorSetArray_Memcheck()
91 if (array) { in CeedVectorSetArray_Memcheck()
92 memcpy(impl->array_allocated, array, length * sizeof(CeedScalar)); in CeedVectorSetArray_Memcheck()
157 static int CeedVectorTakeArray_Memcheck(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray_Memcheck() argument
170 (*array) = impl->array_borrowed; in CeedVectorTakeArray_Memcheck()
186 static int CeedVectorGetArray_Memcheck(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArray_Memcheck() argument
199 *array = impl->array_writable_copy; in CeedVectorGetArray_Memcheck()
206 …t CeedVectorGetArrayRead_Memcheck(CeedVector vec, CeedMemType mem_type, const CeedScalar **array) { in CeedVectorGetArrayRead_Memcheck() argument
221 *array = impl->array_read_only_copy; in CeedVectorGetArrayRead_Memcheck()
228 …ic int CeedVectorGetArrayWrite_Memcheck(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArrayWrite_Memcheck() argument
241 CeedCallBackend(CeedVectorGetArray_Memcheck(vec, mem_type, array)); in CeedVectorGetArrayWrite_Memcheck()
244 for (CeedSize i = 0; i < length; i++) (*array)[i] = NAN; in CeedVectorGetArrayWrite_Memcheck()