Lines Matching refs:Entry
9 #define PETSC_LOG_RESIZABLE_ARRAY(Container, Entry, Key, Constructor, Destructor, Equal) \ argument
15 static inline PETSC_UNUSED PetscErrorCode PetscLog##Container##Push(PetscLog##Container, Entry); \
18 …ine PETSC_UNUSED PetscErrorCode PetscLog##Container##Get(PetscLog##Container, PetscInt, Entry *); \
19 …PETSC_UNUSED PetscErrorCode PetscLog##Container##GetRef(PetscLog##Container, PetscInt, Entry **); \
20 …nline PETSC_UNUSED PetscErrorCode PetscLog##Container##Set(PetscLog##Container, PetscInt, Entry); \
24 Entry *array; \
29 PetscErrorCode (*constructor)(Entry *) = Constructor; \
45 PetscErrorCode (*destructor)(Entry *) = Destructor; \
59 PetscErrorCode (*constructor)(Entry *) = Constructor; \
64 Entry *new_array; \
80 PetscErrorCode (*constructor)(Entry *) = Constructor; \
88 …static inline PETSC_UNUSED PetscErrorCode PetscLog##Container##Push(PetscLog##Container a, Entry n…
97 PetscErrorCode (*equal)(Entry *, Key, PetscBool *) = Equal; \
119 …C_UNUSED PetscErrorCode PetscLog##Container##Get(PetscLog##Container a, PetscInt i, Entry *entry) \
126 …USED PetscErrorCode PetscLog##Container##GetRef(PetscLog##Container a, PetscInt i, Entry **entry) \
133 …SC_UNUSED PetscErrorCode PetscLog##Container##Set(PetscLog##Container a, PetscInt i, Entry entry) \