Searched refs:PetscTrMalloc (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/sys/memory/ |
| H A D | mal.c | 188 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 D | mtr.c | 949 …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 D | mcudahost.cu | 43 PetscMallocOld = PetscTrMalloc; in PetscMallocSetCUDAHost() 46 PetscTrMalloc = PetscCUDAHostMalloc; in PetscMallocSetCUDAHost() 64 PetscTrMalloc = PetscMallocOld; in PetscMallocResetCUDAHost()
|
| /petsc/src/sys/memory/hip/ |
| H A D | mhiphost.hip.cxx | 43 PetscMallocOld = PetscTrMalloc; in PetscMallocSetHIPHost() 46 PetscTrMalloc = PetscHIPHostMalloc; in PetscMallocSetHIPHost() 64 PetscTrMalloc = PetscMallocOld; in PetscMallocResetHIPHost()
|
| /petsc/include/petsc/private/ |
| H A D | cupmobject.hpp | 61 const DECLTYPE_AUTO(oldmalloc_, PetscTrMalloc); 78 … PetscTrMalloc = [](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 D | kernel.md | 200 `(*PetscTrMalloc)` and `(*PetscTrFree)`. `PetscMallocSet()` is
|
| /petsc/include/ |
| H A D | petscsys.h | 491 #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
|