Lines Matching refs:mNanoapps
70 for (const UniquePtr<Nanoapp> &app : mNanoapps) { in findNanoappInstanceIdByAppId()
84 for (const UniquePtr<Nanoapp> &nanoapp : mNanoapps) { in forEachNanoapp()
143 while (!mNanoapps.empty()) { in run()
144 unloadNanoappAtIndex(mNanoapps.size() - 1); in run()
170 } else if (!mNanoapps.prepareForPush()) { in startNanoapp()
180 mNanoapps.push_back(std::move(nanoapp)); in startNanoapp()
198 mNanoapps.pop_back(); in startNanoapp()
211 for (size_t i = 0; i < mNanoapps.size(); i++) { in unloadNanoapp()
212 if (instanceId == mNanoapps[i]->getInstanceId()) { in unloadNanoapp()
213 if (!allowSystemNanoappUnload && mNanoapps[i]->isSystemNanoapp()) { in unloadNanoapp()
221 .flushMessagesSentByNanoapp(mNanoapps[i]->getAppId()); in unloadNanoapp()
230 mStoppingNanoapp = mNanoapps[i].get(); in unloadNanoapp()
371 for (const UniquePtr<Nanoapp> &app : mNanoapps) { in logStateToBuffer()
398 for (const UniquePtr<Nanoapp> &app : mNanoapps) { in deliverEvents()
421 for (const UniquePtr<Nanoapp> &app : mNanoapps) { in distributeEvent()
468 for (const UniquePtr<Nanoapp> &app : mNanoapps) { in lookupAppByAppId()
481 for (const UniquePtr<Nanoapp> &app : mNanoapps) { in lookupAppByInstanceId()
506 const UniquePtr<Nanoapp> &nanoapp = mNanoapps[index]; in unloadNanoappAtIndex()
518 mNanoapps.erase(index); in unloadNanoappAtIndex()
528 for (auto &nanoapp : mNanoapps) { in handleNanoappWakeupBuckets()