Lines Matching defs:outs
59 void SDependenceManager::RemoveRepeatedDeps(std::vector<CPUEUTask*>& in_handles, const ffrt_deps_t* ins, const ffrt_deps_t* outs,
62 // signature去重:1)outs去重
63 if (outs) {
64 OutsDedup(outsNoDup, outs);
67 // signature去重:2)ins去重(不影响功能,skip);3)ins不和outs重复(当前不支持weak signature)
74 const ffrt_deps_t *ins, const ffrt_deps_t *outs, const task_attr_private *attr)
76 // 0 check outs handle
77 if (!CheckOutsHandle(outs)) {
78 FFRT_LOGE("outs contain handles error");
108 RemoveRepeatedDeps(task->in_handles, ins, outs, insNoDup, outsNoDup);
219 for (auto out : std::as_const(task->outs)) {
278 if (!(sTask->ins.empty() && sTask->outs.empty())) {
283 for (auto out : std::as_const(sTask->outs)) {
312 for (auto parentOut : std::as_const(static_cast<SCPUEUTask*>(task->parent)->outs)) {
337 for (auto parentOut : std::as_const(static_cast<SCPUEUTask*>(task->parent)->outs)) {