Lines Matching refs:MarkedObjectMap

206 class MarkedObjectMap : public Petsc::RegisterFinalizeable<MarkedObjectMap> {  class
281 MarkedObjectMap::mapped_type::mapped_type() noexcept = default;
287 inline PetscErrorCode MarkedObjectMap::finalize_() noexcept in finalize_()
299 inline PetscEvent MarkedObjectMap::snapshot_type::init_event_(PetscDeviceContext dctx) noexcept in init_event_()
313 MarkedObjectMap::snapshot_type::snapshot_type(PetscDeviceContext dctx, frame_type frame) noexcept :… in snapshot_type()
315 MarkedObjectMap::snapshot_type::~snapshot_type() noexcept in ~snapshot_type()
323 MarkedObjectMap::snapshot_type::snapshot_type(snapshot_type &&other) noexcept : frame_type(std::mov… in snapshot_type()
325 MarkedObjectMap::snapshot_type &MarkedObjectMap::snapshot_type::operator=(snapshot_type &&other) no… in operator =()
336 PetscErrorCode MarkedObjectMap::snapshot_type::ensure_event(PetscDeviceContext dctx) noexcept in ensure_event()
343 void swap(MarkedObjectMap::snapshot_type &lhs, MarkedObjectMap::snapshot_type &rhs) noexcept in swap()
353 static MarkedObjectMap marked_object_map;
408 …const auto it = std::remove_if(deps.begin(), end, [&](const MarkedObjectMap::snapshot_type &obj)… in PetscDeviceContextMapIterVisitor()
423 using map_iterator = MarkedObjectMap::map_type::const_iterator; in PetscDeviceContextSyncClearMap_Internal()
424 using dep_iterator = MarkedObjectMap::mapped_type::dependency_type::const_iterator; in PetscDeviceContextSyncClearMap_Internal()
475 using map_iterator = MarkedObjectMap::map_type::const_iterator; in PetscDeviceContextCheckNotOrphaned_Internal()
476 using dep_iterator = MarkedObjectMap::mapped_type::dependency_type::const_iterator; in PetscDeviceContextCheckNotOrphaned_Internal()
500 static PetscErrorCode MarkFromID_CompatibleModes(MarkedObjectMap::mapped_type &marked, PetscDeviceC… in MarkFromID_CompatibleModes()
505 … = std::find_if(object_dependencies.begin(), end, [&](const MarkedObjectMap::snapshot_typ… in MarkFromID_CompatibleModes()
529 static PetscErrorCode MarkFromID_IncompatibleModes_UpdateLastWrite(MarkedObjectMap::mapped_type &ma… in MarkFromID_IncompatibleModes_UpdateLastWrite()
573 static PetscErrorCode MarkFromID_IncompatibleModes(MarkedObjectMap::mapped_type &marked, PetscDevic… in MarkFromID_IncompatibleModes()
660 …PetscCall(PetscDeviceContextMarkIntentFromID_Private(dctx, id, mode, MarkedObjectMap::snapshot_typ… in PetscDeviceContextMarkIntentFromID()