Lines Matching +full:- +full:- +full:ceed

1 // Copyright (c) 2017-2026, Lawrence Livermore National Security, LLC and other CEED contributors.
2 // All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
4 // SPDX-License-Identifier: BSD-2-Clause
6 // This file is part of CEED: http://github.com/ceed
8 #include <ceed.h>
9 #include <ceed/backend.h>
12 #include "ceed-memcheck.h"
14 //------------------------------------------------------------------------------
16 //------------------------------------------------------------------------------
17 static int CeedInit_Memcheck(const char *resource, Ceed ceed) { in CeedInit_Memcheck() argument
18 Ceed ceed_ref; in CeedInit_Memcheck()
20 … "/cpu/self/memcheck") || !strcmp(resource, "/cpu/self/memcheck/serial"), ceed, CEED_ERROR_BACKEND, in CeedInit_Memcheck()
23 // Create reference Ceed that implementation will be dispatched through unless overridden in CeedInit_Memcheck()
25 CeedCallBackend(CeedSetDelegate(ceed, ceed_ref)); in CeedInit_Memcheck()
28 …CeedCallBackend(CeedSetBackendFunction(ceed, "Ceed", ceed, "VectorCreate", CeedVectorCreate_Memche… in CeedInit_Memcheck()
29 …CeedCallBackend(CeedSetBackendFunction(ceed, "Ceed", ceed, "ElemRestrictionCreate", CeedElemRestri… in CeedInit_Memcheck()
30 …CeedCallBackend(CeedSetBackendFunction(ceed, "Ceed", ceed, "ElemRestrictionCreateBlocked", CeedEle… in CeedInit_Memcheck()
31 …CeedCallBackend(CeedSetBackendFunction(ceed, "Ceed", ceed, "ElemRestrictionCreateAtPoints", CeedEl… in CeedInit_Memcheck()
32 …CeedCallBackend(CeedSetBackendFunction(ceed, "Ceed", ceed, "QFunctionCreate", CeedQFunctionCreate_… in CeedInit_Memcheck()
33 …CeedCallBackend(CeedSetBackendFunction(ceed, "Ceed", ceed, "QFunctionContextCreate", CeedQFunction… in CeedInit_Memcheck()
37 //------------------------------------------------------------------------------
39 //------------------------------------------------------------------------------
42 //------------------------------------------------------------------------------