/system/chre/platform/linux/ |
H A D | host_link.cc | 21 void HostLink::flushMessagesSentByNanoapp(uint64_t appId) { argument
|
/system/chre/platform/slpi/include/chre/platform/slpi/ |
H A D | preloaded_nanoapps.h | 33 const uint64_t appId; member in struct:chre::PreloadedNanoappDescriptor
|
/system/chre/host/common/include/chre_host/ |
H A D | fragmented_load_transaction.h | 35 uint64_t appId; member in struct:android::chre::FragmentedLoadRequest 47 size_t fragmentId, uint32_t transactionId, uint64_t appId, 52 appId(appId), 71 * @param appId the unique ID of the nanoapp 78 uint32_t transactionId, uint64_t appId, uint32_t appVersion, 46 FragmentedLoadRequest( size_t fragmentId, uint32_t transactionId, uint64_t appId, uint32_t appVersion, uint32_t targetApiVersion, size_t appTotalSizeBytes, const std::vector<uint8_t>& binary) argument
|
/system/chre/platform/shared/nanoapp/ |
H A D | nanoapp_dso_util.cc | 38 } else if (appInfo->appId == 0) { 40 } else if (expectedAppId != 0 && expectedAppId != appInfo->appId) { 42 PRIx64 ")", expectedAppId, appInfo->appId);
|
/system/chre/apps/chqts/src/general_test/ |
H A D | running_info.cc | 37 } else if (mRunningInfo.appId != NANOAPP_ID) { 39 "Running info appId does not match build constant"); 46 result = mPlatformInfo.validate(mRunningInfo.appId,
|
H A D | nanoapp_info.cc | 27 uint64_t appId; member in struct:general_test::AppInfo 41 .appId = nanoapp_testing::hostToLittleEndian(mAppId), 49 bool NanoappInfo::validate(uint64_t appId, uint32_t instanceId) { argument 51 if (appId != mAppId) {
|
H A D | nanoapp_info.h | 38 * @param appId The app ID to validate against 42 bool validate(uint64_t appId, uint32_t instanceId);
|
/system/chre/platform/slpi/include/chre/target_platform/ |
H A D | platform_nanoapp_base.h | 37 * @param appId The unique app identifier associated with this binary 43 bool reserveBuffer(uint64_t appId, uint32_t appVersion, size_t appBinarylen); 63 * @param appId The nanoapp's ID 68 void loadFromFile(uint64_t appId, const char *filename);
|
/system/chre/core/ |
H A D | host_comms_manager.cc | 29 void HostCommsManager::flushMessagesSentByNanoapp(uint64_t appId) { argument 30 mHostLink.flushMessagesSentByNanoapp(appId); 51 msgToHost->appId = nanoapp->getAppId(); 72 uint64_t appId, uint16_t hostEndpoint, uint32_t messageType, 85 msgFromHost->appId = appId; 103 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 116 } else if (!eventLoop.findNanoappInstanceIdByAppId(appId, 119 appId); 121 deliverNanoappMessageFromHost(appId, hostEndpoin 71 deliverNanoappMessageFromHost( uint64_t appId, uint16_t hostEndpoint, uint32_t messageType, const void *messageData, uint32_t messageSize, uint32_t targetInstanceId) argument 102 sendMessageToNanoappFromHost( uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, const void *messageData, size_t messageSize) argument [all...] |
H A D | event_loop.cc | 48 info->appId = app->getAppId(); 59 bool EventLoop::findNanoappInstanceIdByAppId(uint64_t appId, argument 66 if (app->getAppId() == appId) { 85 uint64_t appId, chreMessageFreeFunction *freeFunction, void *message, 87 Nanoapp *nanoapp = lookupAppByAppId(appId); 89 LOGE("Couldn't find app 0x%016" PRIx64 " for message free callback", appId); 295 uint64_t appId, struct chreNanoappInfo *info) const { 297 Nanoapp *app = lookupAppByAppId(appId); 408 Nanoapp *EventLoop::lookupAppByAppId(uint64_t appId) const { 410 if (app->getAppId() == appId) { 84 invokeMessageFreeFunction( uint64_t appId, chreMessageFreeFunction *freeFunction, void *message, size_t messageSize) argument 294 populateNanoappInfoForAppId( uint64_t appId, struct chreNanoappInfo *info) const argument [all...] |
/system/chre/core/include/chre/core/ |
H A D | host_comms_manager.h | 68 uint64_t appId; member in struct:chre::HostMessage 87 void flushMessagesSentByNanoapp(uint64_t appId); 121 * @param appId Identifier for the destination nanoapp 130 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 169 uint64_t appId, uint16_t hostEndpoint, uint32_t messageType,
|
H A D | event_loop.h | 63 * @param appId The nanoapp identifier to search for. 65 * instanceId associated with the given appId; otherwise unmodified. 69 bool findNanoappInstanceIdByAppId(uint64_t appId, uint32_t *instanceId) const; 86 * @param appId Identifies the nanoapp that sent this message and supplied the 93 uint64_t appId, chreMessageFreeFunction *freeFunction, void *message, 220 bool populateNanoappInfoForAppId(uint64_t appId, 370 * Finds a Nanoapp with the given 64-bit appId. 375 * @param appId Nanoapp ID 379 Nanoapp *lookupAppByAppId(uint64_t appId) const;
|
/system/chre/platform/include/chre/platform/ |
H A D | host_link.h | 46 void flushMessagesSentByNanoapp(uint64_t appId);
|
/system/chre/build/app_support/qcom_nanohub/ |
H A D | app_support_uimg.cc | 40 uint64_t appId;
member in struct:AppInfo 55 .appId = NANOAPP_ID,
|
/system/chre/apps/unload_tester/ |
H A D | unload_tester.cc | 66 CHRE_ASSERT(info.appId == chreGetAppId()); 67 CHRE_ASSERT(info.appId == kUnloadTesterAppId); 92 if (info->appId == kSpammerAppId) {
|
/system/chre/platform/slpi/ |
H A D | nanoapp_load_manager.cc | 22 uint16_t hostClientId, uint32_t transactionId, uint64_t appId, 36 } else if (!mNanoapp->reserveBuffer(appId, appVersion, totalBinaryLen)) { 38 totalBinaryLen, appId); 21 prepareForLoad( uint16_t hostClientId, uint32_t transactionId, uint64_t appId, uint32_t appVersion, size_t totalBinaryLen) argument
|
H A D | preloaded_nanoapps.cc | 52 app.nanoapp->loadFromFile(app.appId, app.filename);
|
H A D | platform_nanoapp.cc | 73 uint64_t appId, uint32_t appVersion, size_t appBinaryLen) { 84 appBinaryLen, appId); 86 mExpectedAppId = appId; 114 void PlatformNanoappBase::loadFromFile(uint64_t appId, const char *filename) { argument 116 mExpectedAppId = appId; 192 PRIx32 " uimg %d system %d", mAppInfo->name, mAppInfo->appId, 225 mAppInfo->appId, mAppInfo->appVersion, mAppInfo->isTcmNanoapp, 240 return (mAppInfo != nullptr) ? mAppInfo->appId : mExpectedAppId; 72 reserveBuffer( uint64_t appId, uint32_t appVersion, size_t appBinaryLen) argument
|
H A D | host_link.cc | 66 uint64_t appId; member in struct:chre::__anon1485::LoadNanoappCallbackData 119 uint64_t appId; member in struct:chre::__anon1485::UnloadNanoappCallbackData 293 if (!eventLoop.findNanoappInstanceIdByAppId(cbData->appId, &instanceId)) { 294 LOGE("Couldn't unload app ID 0x%016" PRIx64 ": not found", cbData->appId); 317 builder, msgToHost->appId, msgToHost->toHostData.messageType, 588 void HostLink::flushMessagesSentByNanoapp(uint64_t /*appId*/) { 672 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 676 appId, hostEndpoint, messageType, messageDataLen); 681 appId, messageType, hostEndpoint, messageData, messageDataLen); 701 uint16_t hostClientId, uint32_t transactionId, uint64_t appId, 671 handleNanoappMessage( uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, const void *messageData, size_t messageDataLen) argument 700 handleLoadNanoappRequest( uint16_t hostClientId, uint32_t transactionId, uint64_t appId, uint32_t appVersion, uint32_t targetApiVersion, const void *buffer, size_t bufferLen, uint32_t fragmentId, size_t appBinaryLen) argument 753 handleUnloadNanoappRequest( uint16_t hostClientId, uint32_t transactionId, uint64_t appId, bool allowSystemNanoappUnload) argument [all...] |
/system/chre/platform/shared/include/chre/platform/shared/ |
H A D | host_protocol_chre.h | 37 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 45 uint16_t hostClientId, uint32_t transactionId, uint64_t appId, 50 uint16_t hostClientId, uint32_t transactionId, uint64_t appId, 110 uint64_t appId, uint32_t appVersion, bool enabled, bool isSystemNanoapp);
|
H A D | nanoapp_support_lib_dso.h | 92 uint64_t appId; member in struct:chreNslNanoappInfo
|
H A D | host_protocol_common.h | 57 flatbuffers::FlatBufferBuilder& builder, uint64_t appId,
|
/system/chre/host/common/ |
H A D | fragmented_load_transaction.cc | 50 uint32_t transactionId, uint64_t appId, uint32_t appVersion, 62 fragmentId++, transactionId, appId, appVersion, targetApiVersion, 49 FragmentedLoadTransaction( uint32_t transactionId, uint64_t appId, uint32_t appVersion, uint32_t targetApiVersion, const std::vector<uint8_t>& appBinary, size_t fragmentSize) argument
|
/system/chre/platform/shared/ |
H A D | host_protocol_common.cc | 30 FlatBufferBuilder& builder, uint64_t appId, uint32_t messageType, 36 builder, appId, messageType, hostEndpoint, messageDataOffset); 29 encodeNanoappMessage( FlatBufferBuilder& builder, uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, const void *messageData, size_t messageDataLen) argument
|
/system/chre/platform/linux/include/chre/target_platform/ |
H A D | static_nanoapp_init.h | 30 * @param appId the app's unique 64-bit ID 46 appInfo.appId = appId_; \
|