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

12

/system/chre/platform/linux/include/chre/target_platform/
H A Dstatic_nanoapp_init.h30 * @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 Dnanoapp_support_lib_dso.c39 .appId = NANOAPP_ID,
/system/chre/core/
H A Dhost_comms_manager.cc53 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 Devent_loop_manager.cc57 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 Devent_loop.cc31 bool EventLoop::findNanoappInstanceIdByAppId(uint64_t appId, argument
44 if (app->getAppId() == appId) {
/system/chre/platform/slpi/
H A Dplatform_nanoapp.cc54 } 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 Dhost_link.cc51 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 Dplatform_nanoapp_base.h38 * @param appId The unique app identifier associated with this binary
46 bool loadFromBuffer(uint64_t appId, uint32_t appVersion,
H A Dstatic_nanoapp_init.h31 * @param appId the app's unique 64-bit ID
49 appInfo.appId = appId_; \
/system/chre/core/include/chre/core/
H A Dhost_comms_manager.h68 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 Devent_loop.h57 * @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 Devent_loop_manager.h103 * 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 Dhost_protocol_chre.h37 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 Dnanoapp_support_lib_dso.h85 uint64_t appId; member in struct:chreNslNanoappInfo
H A Dhost_protocol_common.h57 flatbuffers::FlatBufferBuilder& builder, uint64_t appId,
/system/chre/host/hal_generic/
H A Dgeneric_context_hub.cc165 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 Dgeneric_context_hub.h55 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 Dhost_protocol_host.h39 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 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
H A Dhost_protocol_chre.cc104 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 Devent.h240 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 DKeyStorage.cpp108 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 Dapp_support.cc63 uint64_t appId; member in struct:LegacyAppHdr
107 .appId = NANOAPP_ID,
/system/chre/host/common/
H A Dhost_protocol_host.cc128 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 Dchre_test_client.cc75 uint64_t appId, uint32_t messageType, uint16_t hostEndpoint,
78 " with type 0x%" PRIx32 " and length %zu", appId, hostEndpoint,

Completed in 873 milliseconds

12