Home
last modified time | relevance | path

Searched refs:PetscTrMalloc (Results 1 – 7 of 7) sorted by relevance

/petsc/src/sys/memory/
H A Dmal.c188 PetscErrorCode (*PetscTrMalloc)(size_t, PetscBool, int, const char[], const char[], void **) = Pets… variable
216 …PetscCheck(!petscsetmallocvisited || !(imalloc != PetscTrMalloc || ifree != PetscTrFree), PETSC_CO… in PetscMallocSet()
217 PetscTrMalloc = imalloc; in PetscMallocSet()
243 PetscTrMalloc = PetscMallocAlign; in PetscMallocClear()
288 if (PetscTrMalloc == PetscMallocAlign) { in PetscMallocSetDRAM()
295 PetscTrMallocOld = PetscTrMalloc; in PetscMallocSetDRAM()
298 PetscTrMalloc = PetscMallocAlign; in PetscMallocSetDRAM()
317 if (PetscTrMalloc == PetscMallocAlign) { in PetscMallocResetDRAM()
323 PetscTrMalloc = PetscTrMallocOld; in PetscMallocResetDRAM()
406 PetscCall((*PetscTrMalloc)(sumbytes, clear, lineno, function, filename, (void **)&p)); in PetscMallocA()
[all …]
H A Dmtr.c949 …PetscCheck(PetscTrMalloc != PetscTrMallocDefault, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Cann… in PetscMallocSetDebug()
984 if (basic) *basic = (PetscTrMalloc == PetscTrMallocDefault) ? PETSC_TRUE : PETSC_FALSE; in PetscMallocGetDebug()
/petsc/src/sys/memory/cuda/
H A Dmcudahost.cu43 PetscMallocOld = PetscTrMalloc; in PetscMallocSetCUDAHost()
46 PetscTrMalloc = PetscCUDAHostMalloc; in PetscMallocSetCUDAHost()
64 PetscTrMalloc = PetscMallocOld; in PetscMallocResetCUDAHost()
/petsc/src/sys/memory/hip/
H A Dmhiphost.hip.cxx43 PetscMallocOld = PetscTrMalloc; in PetscMallocSetHIPHost()
46 PetscTrMalloc = PetscHIPHostMalloc; in PetscMallocSetHIPHost()
64 PetscTrMalloc = PetscMallocOld; in PetscMallocResetHIPHost()
/petsc/include/petsc/private/
H A Dcupmobject.hpp61 const DECLTYPE_AUTO(oldmalloc_, PetscTrMalloc);
78PetscTrMalloc = [](std::size_t sz, PetscBool clear, int, const char *, const char *, void **ptr) { in UseCUPMHostAllocGuard()
102 PetscTrMalloc = oldmalloc_; in ~UseCUPMHostAllocGuard()
/petsc/doc/developers/
H A Dkernel.md200 `(*PetscTrMalloc)` and `(*PetscTrFree)`. `PetscMallocSet()` is
/petsc/include/
H A Dpetscsys.h491 #define PetscMalloc(a, b) ((*PetscTrMalloc)((a), PETSC_FALSE, __LINE__, PETSC_FUNCTION_NAME, __FILE…
1202 PETSC_EXTERN PetscErrorCode (*PetscTrMalloc)(size_t, PetscBool, int, const char[], const char[], vo… variable