Lines Matching refs:PetscEvent

22   PetscErrorCode construct_(PetscEvent event) const noexcept  in construct_()
30 PetscErrorCode destroy_(PetscEvent event) const noexcept in destroy_()
37 static PetscErrorCode reset_(PetscEvent event) noexcept in reset_()
51 static PetscErrorCode invalidate_(PetscEvent) noexcept { return PETSC_SUCCESS; } in invalidate_() argument
56 static PetscErrorCode PetscDeviceContextCreateEvent_Private(PetscDeviceContext dctx, PetscEvent *ev… in PetscDeviceContextCreateEvent_Private()
67 static PetscErrorCode PetscEventDestroy_Private(PetscEvent *event) in PetscEventDestroy_Private()
75 static PetscErrorCode PetscDeviceContextRecordEvent_Private(PetscDeviceContext dctx, PetscEvent eve… in PetscDeviceContextRecordEvent_Private()
105 static PetscErrorCode PetscDeviceContextWaitForEvent_Private(PetscDeviceContext dctx, PetscEvent ev… in PetscDeviceContextWaitForEvent_Private()
227 PETSC_NODISCARD PetscEvent event() const noexcept { return event_; } in event()
243 PetscEvent event_{}; // the state of device context when this snapshot was recorded
245 PETSC_NODISCARD static PetscEvent init_event_(PetscDeviceContext) noexcept;
299 inline PetscEvent MarkedObjectMap::snapshot_type::init_event_(PetscDeviceContext dctx) noexcept in init_event_()
301 PetscEvent event = nullptr; in init_event_()
359 …tscObjectId **keys, PetscMemoryAccessMode **modes, std::size_t **ndeps, PetscEvent ***dependencies) in PetscGetMarkedObjectMap_Internal()
382 …tscObjectId **keys, PetscMemoryAccessMode **modes, std::size_t **ndeps, PetscEvent ***dependencies) in PetscRestoreMarkedObjectMap_Internal()