Lines Matching refs:appID
420 static struct Task* osTaskFindByAppID(uint64_t appID)
425 if (task->app && task->app->hdr.appId == appID)
670 osLog(LOG_WARN, "External app id %016" PRIX64 " @ %p cannot be used as too many apps already exist.\n", app->hdr.appId, app);
679 osLog(LOG_WARN, "App @ %p ID %016" PRIX64 " failed to load\n", app, app->hdr.appId);
707 task->app->hdr.appId, (uintptr_t) task->app, (uintptr_t) task->platInfo.data, task->tid);
712 osLog(LOG_WARN, "App @ %p ID %016" PRIX64 "failed to init\n", task->app, task->app->hdr.appId);
741 static bool osExtAppFind(struct SegmentIterator *it, uint64_t appId)
743 uint64_t vendor = APP_ID_GET_VENDOR(appId);
744 uint64_t seqId = APP_ID_GET_SEQ_ID(appId);
756 curAppId = app->hdr.appId;
766 static uint32_t osExtAppStopEraseApps(uint64_t appId, bool doErase)
779 while (osExtAppFind(&it, appId)) {
785 task = osTaskFindByAppID(app->hdr.appId);
805 uint32_t osExtAppStopApps(uint64_t appId)
807 return osExtAppStopEraseApps(appId, false);
810 uint32_t osExtAppEraseApps(uint64_t appId)
812 return osExtAppStopEraseApps(appId, true);
839 uint32_t osExtAppStartApps(uint64_t appId)
854 while (osExtAppFind(&it, appId)) {
865 while (osExtAppFind(&checkIt, app->hdr.appId)) {
871 if (osTaskFindByAppID(app->hdr.appId)) {
917 app, app->hdr.appId, app->hdr.fwVer);
925 app, app->hdr.fwFlags, app->hdr.appId);
928 if ((task = osTaskFindByAppID(app->hdr.appId))) {
931 app->hdr.appId, app, task->app, app);
1220 bool osTidById(uint64_t appId, uint32_t *tid)
1225 if (task->app && task->app->hdr.appId == appId) {
1234 bool osAppInfoById(uint64_t appId, uint32_t *appIdx, uint32_t *appVer, uint32_t *appSize)
1241 if (app && app->hdr.appId == appId) {
1253 bool osAppInfoByIndex(uint32_t appIdx, uint64_t *appId, uint32_t *appVer, uint32_t *appSize)
1263 *appId = app->hdr.appId;