Searched refs:appId (Results 1 - 25 of 42) sorted by relevance

12

/system/chre/platform/linux/
H A Dhost_link.cc21 void HostLink::flushMessagesSentByNanoapp(uint64_t appId) { argument
/system/chre/platform/slpi/include/chre/platform/slpi/
H A Dpreloaded_nanoapps.h33 const uint64_t appId; member in struct:chre::PreloadedNanoappDescriptor
/system/chre/host/common/include/chre_host/
H A Dfragmented_load_transaction.h35 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 Dnanoapp_dso_util.cc38 } 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 Drunning_info.cc37 } else if (mRunningInfo.appId != NANOAPP_ID) {
39 "Running info appId does not match build constant");
46 result = mPlatformInfo.validate(mRunningInfo.appId,
H A Dnanoapp_info.cc27 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 Dnanoapp_info.h38 * @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 Dplatform_nanoapp_base.h37 * @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 Dhost_comms_manager.cc29 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 Devent_loop.cc48 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 Dhost_comms_manager.h68 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 Devent_loop.h63 * @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 Dhost_link.h46 void flushMessagesSentByNanoapp(uint64_t appId);
/system/chre/build/app_support/qcom_nanohub/
H A Dapp_support_uimg.cc40 uint64_t appId; member in struct:AppInfo
55 .appId = NANOAPP_ID,
/system/chre/apps/unload_tester/
H A Dunload_tester.cc66 CHRE_ASSERT(info.appId == chreGetAppId());
67 CHRE_ASSERT(info.appId == kUnloadTesterAppId);
92 if (info->appId == kSpammerAppId) {
/system/chre/platform/slpi/
H A Dnanoapp_load_manager.cc22 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 Dpreloaded_nanoapps.cc52 app.nanoapp->loadFromFile(app.appId, app.filename);
H A Dplatform_nanoapp.cc73 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 Dhost_link.cc66 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 Dhost_protocol_chre.h37 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 Dnanoapp_support_lib_dso.h92 uint64_t appId; member in struct:chreNslNanoappInfo
H A Dhost_protocol_common.h57 flatbuffers::FlatBufferBuilder& builder, uint64_t appId,
/system/chre/host/common/
H A Dfragmented_load_transaction.cc50 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 Dhost_protocol_common.cc30 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 Dstatic_nanoapp_init.h30 * @param appId the app's unique 64-bit ID
46 appInfo.appId = appId_; \

Completed in 237 milliseconds

12