/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 32 #define CHRE_STATIC_NANOAPP_INIT(appName, appId, appVersion) \ 45 nanoapp->mAppId = appId; \
|
/system/chre/platform/shared/nanoapp/ |
H A D | nanoapp_support_lib_dso.c | 39 .appId = NANOAPP_ID,
|
/system/chre/core/ |
H A D | host_comms_manager.cc | 53 msgToHost->appId = currentApp->getAppId(); 74 uint64_t appId, uint16_t hostEndpoint, uint32_t messageType, 89 msgFromHost->appId = appId; 107 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 120 } else if (!eventLoopMgr->findNanoappInstanceIdByAppId(appId, 124 appId); 126 deliverNanoappMessageFromHost(appId, hostEndpoint, messageType, messageData, 73 deliverNanoappMessageFromHost( uint64_t appId, uint16_t hostEndpoint, uint32_t messageType, const void *messageData, uint32_t messageSize, EventLoop *targetEventLoop, uint32_t targetInstanceId) argument 106 sendMessageToNanoappFromHost( uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, const void *messageData, size_t messageSize) argument
|
H A D | event_loop_manager.cc | 57 uint64_t appId, uint32_t *instanceId, EventLoop **eventLoop) { 61 if (mEventLoops[i]->findNanoappInstanceIdByAppId(appId, instanceId)) { 56 findNanoappInstanceIdByAppId( uint64_t appId, uint32_t *instanceId, EventLoop **eventLoop) argument
|
H A D | event_loop.cc | 31 bool EventLoop::findNanoappInstanceIdByAppId(uint64_t appId, argument 44 if (app->getAppId() == appId) {
|
/system/chre/platform/slpi/ |
H A D | platform_nanoapp.cc | 54 } else if (appInfo->appId == 0) { 56 } else if (expectedAppId != appInfo->appId) { 58 PRIx64 ")", expectedAppId, appInfo->appId); 101 bool PlatformNanoappBase::loadFromBuffer(uint64_t appId, uint32_t appVersion, argument 114 appBinaryLen, appId); 116 mExpectedAppId = appId; 173 PRIx32, mAppInfo->name, mAppInfo->appId, mAppInfo->appVersion); 182 return (mAppInfo != nullptr) ? mAppInfo->appId : mExpectedAppId;
|
H A D | host_link.cc | 51 uint64_t appId; member in struct:chre::__anon1356::LoadNanoappCallbackData 201 builder, msgToHost->appId, msgToHost->toHostData.messageType, 380 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 384 appId, hostEndpoint, messageType, messageDataLen); 389 appId, messageType, hostEndpoint, messageData, messageDataLen); 409 uint16_t hostClientId, uint32_t transactionId, uint64_t appId, 414 LOGD("Got load nanoapp request (txnId %" PRIu32 ") for appId 0x%016" PRIx64 416 transactionId, appId, appVersion, targetApiVersion, appBinaryLen); 422 cbData->appId = appId; 379 handleNanoappMessage( uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, const void *messageData, size_t messageDataLen) argument 408 handleLoadNanoappRequest( uint16_t hostClientId, uint32_t transactionId, uint64_t appId, uint32_t appVersion, uint32_t targetApiVersion, const void *appBinary, size_t appBinaryLen) argument [all...] |
/system/chre/platform/slpi/include/chre/target_platform/ |
H A D | platform_nanoapp_base.h | 38 * @param appId The unique app identifier associated with this binary 46 bool loadFromBuffer(uint64_t appId, uint32_t appVersion,
|
H A D | static_nanoapp_init.h | 31 * @param appId the app's unique 64-bit ID 49 appInfo.appId = appId_; \
|
/system/chre/core/include/chre/core/ |
H A D | host_comms_manager.h | 68 uint64_t appId; member in struct:chre::HostMessage 111 * @param appId Identifier for the destination nanoapp 120 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 160 uint64_t appId, uint16_t hostEndpoint, uint32_t messageType,
|
H A D | event_loop.h | 57 * @param appId The nanoapp identifier to search for. 59 * instanceId associated with the given appId; otherwise unmodified. 63 bool findNanoappInstanceIdByAppId(uint64_t appId, uint32_t *instanceId);
|
H A D | event_loop_manager.h | 103 * instance of a given appId executing within CHRE at any given time, i.e. the 104 * mapping between appId and instanceId is 1:1. This assumption holds due to 110 * @param appId The nanoapp ID to search for 117 bool findNanoappInstanceIdByAppId(uint64_t appId, uint32_t *instanceId,
|
/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, 102 uint64_t appId, uint32_t appVersion, bool enabled, bool isSystemNanoapp);
|
H A D | nanoapp_support_lib_dso.h | 85 uint64_t appId; member in struct:chreNslNanoappInfo
|
H A D | host_protocol_common.h | 57 flatbuffers::FlatBufferBuilder& builder, uint64_t appId,
|
/system/chre/host/hal_generic/ |
H A D | generic_context_hub.cc | 165 builder, transactionId, appBinary.appId, appBinary.appVersion, 176 appBinary.customBinary.size(), appBinary.appId, transactionId, result); 182 uint32_t hubId, uint64_t appId, uint32_t transactionId) { 185 UNUSED(appId); 192 uint32_t hubId, uint64_t appId, uint32_t transactionId) { 195 UNUSED(appId); 202 uint32_t hubId, uint64_t appId, uint32_t transactionId) { 205 UNUSED(appId); 255 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 262 msg.appName = appId; 181 unloadNanoApp( uint32_t hubId, uint64_t appId, uint32_t transactionId) argument 191 enableNanoApp( uint32_t hubId, uint64_t appId, uint32_t transactionId) argument 201 disableNanoApp( uint32_t hubId, uint64_t appId, uint32_t transactionId) argument 254 handleNanoappMessage( uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, const void *messageData, size_t messageDataLen) argument [all...] |
H A D | generic_context_hub.h | 55 Return<Result> unloadNanoApp(uint32_t hubId, uint64_t appId, uint32_t transactionId) override; 56 Return<Result> enableNanoApp(uint32_t hubId, uint64_t appId, uint32_t transactionId) override; 57 Return<Result> disableNanoApp(uint32_t hubId, uint64_t appId, uint32_t transactionId) override; 73 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint,
|
/system/chre/host/common/include/chre_host/ |
H A D | host_protocol_host.h | 39 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 95 uint64_t appId, uint32_t appVersion, uint32_t targetApiVersion,
|
/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
|
H A D | host_protocol_chre.cc | 104 uint64_t appId, uint32_t appVersion, bool enabled, bool isSystemNanoapp) { 106 builder, appId, appVersion, enabled, isSystemNanoapp); 101 addNanoappListEntry( FlatBufferBuilder& builder, DynamicVector<Offset<fbs::NanoappListEntry>>& offsetVector, uint64_t appId, uint32_t appVersion, bool enabled, bool isSystemNanoapp) argument
|
/system/chre/chre_api/include/chre_api/chre/ |
H A D | event.h | 240 uint64_t appId; member in struct:chreNanoappInfo 403 * In the current API, appId is required to be unique, i.e. there cannot be two 404 * nanoapps running concurrently with the same appId. If this restriction is 405 * removed in a future API version and multiple instances of the same appId are 408 * @param appId Identifier for the nanoapp that the caller is requesting 417 bool chreGetNanoappInfoByAppId(uint64_t appId, struct chreNanoappInfo *info);
|
/system/vold/ |
H A D | KeyStorage.cpp | 108 const std::string& appId, std::string* key) { 114 .Authorization(TAG_APPLICATION_ID, blob2hidlVec(appId)); 134 const std::string& appId) { 139 .Authorization(TAG_APPLICATION_ID, blob2hidlVec(appId)); 287 std::string* appId) { 290 *appId = hashWithPrefix(kHashPrefix_secdiscardable, secdiscardable) + stretched; 422 std::string appId; local 423 if (!generateAppId(auth, stretching, salt, secdiscardable, &appId)) return false; 429 if (!generateKeymasterKey(keymaster, auth, appId, &kmKey)) return false; 431 auto keyParams = beginParams(auth, appId); 107 generateKeymasterKey(Keymaster& keymaster, const KeyAuthentication& auth, const std::string& appId, std::string* key) argument 133 beginParams(const KeyAuthentication& auth, const std::string& appId) argument 285 generateAppId(const KeyAuthentication& auth, const std::string& stretching, const std::string& salt, const std::string& secdiscardable, std::string* appId) argument 455 std::string appId; local [all...] |
/system/chre/build/app_support/qcom_nanohub/ |
H A D | app_support.cc | 63 uint64_t appId; member in struct:LegacyAppHdr 107 .appId = NANOAPP_ID,
|
/system/chre/host/common/ |
H A D | host_protocol_host.cc | 128 FlatBufferBuilder& builder, uint32_t transactionId, uint64_t appId, 133 builder, transactionId, appId, appVersion, targetApiVersion, appBinary); 127 encodeLoadNanoappRequest( FlatBufferBuilder& builder, uint32_t transactionId, uint64_t appId, uint32_t appVersion, uint32_t targetApiVersion, const std::vector<uint8_t>& nanoappBinary) argument
|
/system/chre/host/common/test/ |
H A D | chre_test_client.cc | 75 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, 78 " with type 0x%" PRIx32 " and length %zu", appId, hostEndpoint,
|