xref: /petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmem.pxi (revision 552edb6364df478b294b3111f33a8f37ca096b20)
1cdef extern from * nogil:
2    PetscErrorCode PetscMalloc(size_t, void*)
3    PetscErrorCode PetscFree(void*)
4    PetscErrorCode PetscMemcpy(void*, void*, size_t)
5    PetscErrorCode PetscMemmove(void*, void*, size_t)
6    PetscErrorCode PetscMemzero(void*, size_t)
7    PetscErrorCode PetscMemcmp(void*, void*, size_t, PetscBool*)
8    PetscErrorCode PetscStrallocpy(const char[], char*[])
9