Lines Matching refs:ps_event
73 PetscEventPS ps_event = {NULL, 0}; in PetscLogHandlerPSUpdateEvents() local
78 …PetscStackCallExternalVoid("ps_timer_create_", ps_event.timer = ps_timer_create_(event_info.name)); in PetscLogHandlerPSUpdateEvents()
79 ps_event.depth = 0; in PetscLogHandlerPSUpdateEvents()
80 PetscCall(PetscLogPSArrayPush(ps->events, ps_event)); in PetscLogHandlerPSUpdateEvents()
112 PetscEventPS ps_event = {NULL, 0}; in PetscLogHandlerEventBegin_Perfstubs() local
116 PetscCall(PetscLogPSArrayGet(ps->events, event, &ps_event)); in PetscLogHandlerEventBegin_Perfstubs()
117 ps_event.depth++; in PetscLogHandlerEventBegin_Perfstubs()
118 PetscCall(PetscLogPSArraySet(ps->events, event, ps_event)); in PetscLogHandlerEventBegin_Perfstubs()
119 …if (ps_event.depth == 1 && ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_start_", p… in PetscLogHandlerEventBegin_Perfstubs()
126 PetscEventPS ps_event = {NULL, 0}; in PetscLogHandlerEventEnd_Perfstubs() local
130 PetscCall(PetscLogPSArrayGet(ps->events, event, &ps_event)); in PetscLogHandlerEventEnd_Perfstubs()
131 ps_event.depth--; in PetscLogHandlerEventEnd_Perfstubs()
132 PetscCall(PetscLogPSArraySet(ps->events, event, ps_event)); in PetscLogHandlerEventEnd_Perfstubs()
133 …if (ps_event.depth == 0 && ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_stop_", ps… in PetscLogHandlerEventEnd_Perfstubs()
140 PetscEventPS ps_event = {NULL, 0}; in PetscLogHandlerStagePush_Perfstubs() local
144 PetscCall(PetscLogPSArrayGet(ps->stages, stage, &ps_event)); in PetscLogHandlerStagePush_Perfstubs()
145 …if (ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_start_", ps_timer_start_(ps_event… in PetscLogHandlerStagePush_Perfstubs()
152 PetscEventPS ps_event = {NULL, 0}; in PetscLogHandlerStagePop_Perfstubs() local
156 PetscCall(PetscLogPSArrayGet(ps->stages, stage, &ps_event)); in PetscLogHandlerStagePop_Perfstubs()
157 …if (ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_stop_", ps_timer_stop_(ps_event.t… in PetscLogHandlerStagePop_Perfstubs()