Searched refs:outsNoDup (Results 1 - 3 of 3) sorted by relevance
/foundation/resourceschedule/ffrt/src/dm/ |
H A D | dependence_manager.h | 53 inline void OutsDedup(std::vector<const void *>& outsNoDup, const ffrt_deps_t* outs) in OutsDedup() argument 56 if (std::find(outsNoDup.begin(), outsNoDup.end(), outs->items[i].ptr) == outsNoDup.end()) { in OutsDedup() 57 outsNoDup.push_back(outs->items[i].ptr); in OutsDedup() 63 std::vector<const void *> &outsNoDup, const ffrt_deps_t *ins) in InsDedup() 66 if (std::find(outsNoDup.begin(), outsNoDup.end(), ins->items[i].ptr) == outsNoDup.end()) { in InsDedup() 62 InsDedup(std::vector<CPUEUTask*> &in_handles, std::vector<const void *> &insNoDup, std::vector<const void *> &outsNoDup, const ffrt_deps_t *ins) InsDedup() argument
|
H A D | sdependence_manager.cpp | 60 std::vector<const void *>& insNoDup, std::vector<const void *>& outsNoDup) in RemoveRepeatedDeps() 64 OutsDedup(outsNoDup, outs); in RemoveRepeatedDeps() 69 InsDedup(in_handles, insNoDup, outsNoDup, ins); in RemoveRepeatedDeps() 107 std::vector<const void*> outsNoDup; in onSubmit() local 108 RemoveRepeatedDeps(task->in_handles, ins, outs, insNoDup, outsNoDup); in onSubmit() 120 outsNoDup.push_back(handle); // handle作为任务的输出signature in onSubmit() 128 if (!(insNoDup.empty() && outsNoDup.empty())) { in onSubmit() 134 MapSignature2Deps(task, insNoDup, outsNoDup, inDatas, outDatas); in onSubmit() 59 RemoveRepeatedDeps(std::vector<CPUEUTask*>& in_handles, const ffrt_deps_t* ins, const ffrt_deps_t* outs, std::vector<const void *>& insNoDup, std::vector<const void *>& outsNoDup) RemoveRepeatedDeps() argument
|
H A D | sdependence_manager.h | 52 std::vector<const void *>& insNoDup, std::vector<const void *>& outsNoDup);
|
Completed in 2 milliseconds