Lines Matching refs:eh
22 static EH eh = NULL; variable
77 if (!eh) { in PetscEmacsClientErrorHandler()
81 ierr = (*eh->handler)(comm, line, fun, file, n, p, mess, eh->ctx); in PetscEmacsClientErrorHandler()
129 if (eh) neweh->previous = eh; in PetscPushErrorHandler()
133 eh = neweh; in PetscPushErrorHandler()
152 if (!eh) PetscFunctionReturn(PETSC_SUCCESS); in PetscPopErrorHandler()
153 tmp = eh; in PetscPopErrorHandler()
154 eh = eh->previous; in PetscPopErrorHandler()
320 if (eh && eh->ctx) { in PetscCxxErrorThrow()
322 msg = (std::ostringstream *)eh->ctx; in PetscCxxErrorThrow()
408 if (!eh) ierr = PetscTraceBackErrorHandler(comm, line, func, file, n, p, lbuf, NULL); in PetscError()
409 else ierr = (*eh->handler)(comm, line, func, file, n, p, lbuf, eh->ctx); in PetscError()