Lines Matching refs:dev
38 ThreadGroup* ExecuteUnit::BindTG(const DevType dev, QoS& qos)
40 return wManager[static_cast<size_t>(dev)]->JoinTG(qos);
43 void ExecuteUnit::BindWG(const DevType dev, QoS& qos)
45 return wManager[static_cast<size_t>(dev)]->JoinRtg(qos);
48 void ExecuteUnit::UnbindTG(const DevType dev, QoS& qos)
50 wManager[static_cast<size_t>(dev)]->LeaveTG(qos);
56 auto create = [&](const DevType dev) {
58 switch (dev) {
67 FFRT_LOGE("create workerManager fail, devType %d", static_cast<size_t>(dev));
71 wManager[static_cast<size_t>(dev)] = std::move(manager);
74 for (size_t dev = 0; dev < static_cast<size_t>(DevType::DEVMAX); ++dev) {
75 create(static_cast<DevType>(dev));