Lines Matching refs:handler
109 static PetscErrorCode PetscLogHandlerEventBegin_Perfstubs(PetscLogHandler handler, PetscLogEvent ev… in PetscLogHandlerEventBegin_Perfstubs() argument
111 PetscLogHandler_Perfstubs ps = (PetscLogHandler_Perfstubs)handler->data; in PetscLogHandlerEventBegin_Perfstubs()
115 if (event >= ps->events->num_entries) PetscCall(PetscLogHandlerPSUpdateEvents(handler)); in PetscLogHandlerEventBegin_Perfstubs()
123 static PetscErrorCode PetscLogHandlerEventEnd_Perfstubs(PetscLogHandler handler, PetscLogEvent even… in PetscLogHandlerEventEnd_Perfstubs() argument
125 PetscLogHandler_Perfstubs ps = (PetscLogHandler_Perfstubs)handler->data; in PetscLogHandlerEventEnd_Perfstubs()
129 if (event >= ps->events->num_entries) PetscCall(PetscLogHandlerPSUpdateEvents(handler)); in PetscLogHandlerEventEnd_Perfstubs()
137 static PetscErrorCode PetscLogHandlerStagePush_Perfstubs(PetscLogHandler handler, PetscLogStage sta… in PetscLogHandlerStagePush_Perfstubs() argument
139 PetscLogHandler_Perfstubs ps = (PetscLogHandler_Perfstubs)handler->data; in PetscLogHandlerStagePush_Perfstubs()
143 if (stage >= ps->stages->num_entries) PetscCall(PetscLogHandlerPSUpdateStages(handler)); in PetscLogHandlerStagePush_Perfstubs()
149 static PetscErrorCode PetscLogHandlerStagePop_Perfstubs(PetscLogHandler handler, PetscLogStage stag… in PetscLogHandlerStagePop_Perfstubs() argument
151 PetscLogHandler_Perfstubs ps = (PetscLogHandler_Perfstubs)handler->data; in PetscLogHandlerStagePop_Perfstubs()
155 if (stage >= ps->stages->num_entries) PetscCall(PetscLogHandlerPSUpdateStages(handler)); in PetscLogHandlerStagePop_Perfstubs()
172 PETSC_INTERN PetscErrorCode PetscLogHandlerCreate_Perfstubs(PetscLogHandler handler) in PetscLogHandlerCreate_Perfstubs() argument
184 …PetscCheck(perfstubs_initialized == PERFSTUBS_SUCCESS, PetscObjectComm((PetscObject)handler), PETS… in PetscLogHandlerCreate_Perfstubs()
187 handler->data = (void *)lps; in PetscLogHandlerCreate_Perfstubs()
188 handler->ops->destroy = PetscLogHandlerDestroy_Perfstubs; in PetscLogHandlerCreate_Perfstubs()
189 handler->ops->eventbegin = PetscLogHandlerEventBegin_Perfstubs; in PetscLogHandlerCreate_Perfstubs()
190 handler->ops->eventend = PetscLogHandlerEventEnd_Perfstubs; in PetscLogHandlerCreate_Perfstubs()
191 handler->ops->stagepush = PetscLogHandlerStagePush_Perfstubs; in PetscLogHandlerCreate_Perfstubs()
192 handler->ops->stagepop = PetscLogHandlerStagePop_Perfstubs; in PetscLogHandlerCreate_Perfstubs()