Home
last modified time | relevance | path

Searched defs:VersionCtx (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/resourceschedule/ffrt/src/core/
H A Dversion_ctx.h31 struct VersionCtx : private NonCopyable { struct
32 VersionCtx(const void* signature, VersionCtx* next, VersionCtx* last) in VersionCtx() argument
38 VersionCtx* next {nullptr}; argument
43 std::unordered_set<SCPUEUTask*> consumers;
50 std::vector<SCPUEUTask*> dataWaitTaskByThis;
54 inline void AddDataWaitTaskByThis(SCPUEUTask* dataWaitTask) in AddDataWaitTaskByThis()
90 inline void MergeConsumerInDep(VersionCtx* v) in MergeConsumerInDep() argument
98 inline void MergeProducerOutDep(VersionCtx* v) in MergeProducerOutDep() argument
/ohos5.0/foundation/resourceschedule/ffrt/src/dm/
H A Dsdependence_manager.cpp305 …const std::vector<const void*>& outDeps, std::vector<std::pair<VersionCtx*, NestType>>& inVersions, in MapSignature2Deps()