Searched refs:skipdereference (Results 1 – 2 of 2) sorted by relevance
41 if (!nlist->skipdereference) PetscCall(PetscObjectDereference(nlist->obj)); in PetscObjectListRemoveReference()42 nlist->skipdereference = PETSC_TRUE; in PetscObjectListRemoveReference()86 if (!nlist->skipdereference) PetscCall(PetscObjectDereference(nlist->obj)); in PetscObjectListAdd()101 if (!nlist->skipdereference) PetscCall(PetscObjectDereference(nlist->obj)); in PetscObjectListAdd()102 nlist->skipdereference = PETSC_FALSE; in PetscObjectListAdd()147 if (!fl->skipdereference) PetscCall(PetscObjectDereference(fl->obj)); in PetscObjectListDestroy()215 …istReverseFind(PetscObjectList fl, PetscObject obj, const char *name[], PetscBool *skipdereference) in PetscObjectListReverseFind() argument219 if (skipdereference) PetscAssertPointer(skipdereference, 4); in PetscObjectListReverseFind()224 if (skipdereference) *skipdereference = fl->skipdereference; in PetscObjectListReverseFind()
1639 …PetscBool skipdereference; /* when the PetscObjectList is destroyed do not call PetscObjectD… member