Searched refs:outsNoDup (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/resourceschedule/ffrt/src/dm/ |
H A D | dependence_manager.h | 54 inline void OutsDedup(std::vector<const void *>& outsNoDup, const ffrt_deps_t* outs) in OutsDedup() argument 57 if (std::find(outsNoDup.begin(), outsNoDup.end(), outs->items[i].ptr) == outsNoDup.end()) { in OutsDedup() 58 outsNoDup.push_back(outs->items[i].ptr); in OutsDedup() 64 std::vector<const void *> &outsNoDup, const ffrt_deps_t *ins) in InsDedup() argument 67 if (std::find(outsNoDup.begin(), outsNoDup.end(), ins->items[i].ptr) == outsNoDup.end()) { in InsDedup()
|
H A D | sdependence_manager.cpp | 64 std::vector<const void *>& insNoDup, std::vector<const void *>& outsNoDup) in RemoveRepeatedDeps() argument 68 OutsDedup(outsNoDup, outs); in RemoveRepeatedDeps() 73 InsDedup(in_handles, insNoDup, outsNoDup, ins); in RemoveRepeatedDeps() 109 std::vector<const void*> outsNoDup; in onSubmit() local 110 RemoveRepeatedDeps(task->in_handles, ins, outs, insNoDup, outsNoDup); in onSubmit() 122 outsNoDup.push_back(handle); // handle作为任务的输出signature in onSubmit() 133 if (!(insNoDup.empty() && outsNoDup.empty())) { in onSubmit() 137 MapSignature2Deps(task, insNoDup, outsNoDup, inDatas, outDatas); in onSubmit()
|
H A D | sdependence_manager.h | 50 std::vector<const void *>& insNoDup, std::vector<const void *>& outsNoDup);
|