Lines Matching refs:it
368 auto &it = *it_; in PetscGetMarkedObjectMap_Internal() local
371 (*keys)[i] = it.first; in PetscGetMarkedObjectMap_Internal()
372 (*modes)[i] = it.second.mode; in PetscGetMarkedObjectMap_Internal()
373 (*ndeps)[i] = it.second.dependencies.size(); in PetscGetMarkedObjectMap_Internal()
376 for (auto &&dep : it.second.dependencies) (*dependencies)[i][j++] = dep.event(); in PetscGetMarkedObjectMap_Internal()
408 …const auto it = std::remove_if(deps.begin(), end, [&](const MarkedObjectMap::snapshot_type &obj)… in PetscDeviceContextMapIterVisitor() local
410 PetscCall(callback(mapit, deps.cbegin(), static_cast<decltype(deps.cend())>(it))); in PetscDeviceContextMapIterVisitor()
412 PetscCallCXX(deps.erase(it, end)); in PetscDeviceContextMapIterVisitor()
427 …PetscCall(PetscDeviceContextMapIterVisitor(dctx, [&](map_iterator mapit, dep_iterator it, dep_iter… in PetscDeviceContextSyncClearMap_Internal() argument
434 while (it != end) { in PetscDeviceContextSyncClearMap_Internal()
435 oss << "[dctx " << it->dctx_id() << ", " << mode << ' ' << it->frame() << ']'; in PetscDeviceContextSyncClearMap_Internal()
436 if (++it != end) oss << ", "; in PetscDeviceContextSyncClearMap_Internal()
479 …PetscCall(PetscDeviceContextMapIterVisitor(dctx, [&](map_iterator mapit, dep_iterator it, dep_iter… in PetscDeviceContextCheckNotOrphaned_Internal() argument
483 …->first << "), intent " << PetscMemoryAccessModeToString(mapit->second.mode) << ' ' << it->frame(); in PetscDeviceContextCheckNotOrphaned_Internal()
484 if (std::distance(it, end) == 0) oss << " (orphaned)"; // we were the only dependency in PetscDeviceContextCheckNotOrphaned_Internal()
505 …const auto it = std::find_if(object_dependencies.begin(), end, [&](const MarkedOb… in MarkFromID_CompatibleModes() local
510 if (it != end) { in MarkFromID_CompatibleModes()
516 swap(it->frame(), frame); in MarkFromID_CompatibleModes()
517 PetscCall(PetscDeviceContextRecordEvent_Private(dctx, it->event())); in MarkFromID_CompatibleModes()