Searched refs:ps_event (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/sys/logging/handler/impls/perfstubs/ |
| H A D | logperfstubs.c | 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 [all …]
|