Lines Matching full:dependencies
40 …eys, const PetscMemoryAccessMode *modes, const std::size_t *ndeps, const PetscEvent **dependencies) in MarkedObjectMapView() argument
55 PetscCall(PetscViewerASCIISynchronizedPrintf(vwr, "dependencies:\n")); in MarkedObjectMapView()
58 const auto event = dependencies[i][j]; in MarkedObjectMapView()
74 …MemoryAccessMode *modes, const std::size_t *ndeps, const PetscEvent **dependencies, const char *fo… in CheckMarkedObjectMap_Private() argument
89 PetscCall(MarkedObjectMapView(vwr, nkeys, keys, modes, ndeps, dependencies)); in CheckMarkedObjectMap_Private()
95 …SELF, dctx, nkeys, keys, modes, ndeps, const_cast<const PetscEvent **>(dependencies), __VA_ARGS__);
121 PetscEvent **dependencies; in TestAllCombinations() local
126 PetscCall(PetscGetMarkedObjectMap_Internal(&nkeys, &keys, &modes, &ndeps, &dependencies)); in TestAllCombinations()
149 …PetscCall(CheckMarkedObjectMap(ndeps[key_idx] == 1, "unexpected number of dependencies %zu, expect… in TestAllCombinations()
150 …arkedObjectMap(dependencies[key_idx][0]->dtype == dtype, "unexpected device type on event: %s, exp… in TestAllCombinations()
167 … PetscCall(PetscRestoreMarkedObjectMap_Internal(nkeys, &keys, &modes, &ndeps, &dependencies)); in TestAllCombinations()
170 PetscCall(PetscGetMarkedObjectMap_Internal(&nkeys, &keys, &modes, &ndeps, &dependencies)); in TestAllCombinations()
172 … PetscCall(PetscRestoreMarkedObjectMap_Internal(nkeys, &keys, &modes, &ndeps, &dependencies)); in TestAllCombinations()
194 PetscEvent **dependencies; in CheckMapEqual() local
198 PetscCall(PetscGetMarkedObjectMap_Internal(&nkeys, &keys, &modes, &ndeps, &dependencies)); in CheckMapEqual()
203 auto dep_it = dependencies; in CheckMapEqual()
216 …kedObjectMap(expected_dctxs.size() == *ndep_it, "unexpected number of dependencies %zu, expected %… in CheckMapEqual()
238 PetscCall(PetscRestoreMarkedObjectMap_Internal(nkeys, &keys, &modes, &ndeps, &dependencies)); in CheckMapEqual()
370 // Test that implicit stream-dependencies are properly tracked in main()
389 // Test that superfluous stream-dependencies are properly ignored in main()