/system/chre/core/include/chre/core/ |
H A D | audio_request_manager.h | 142 AudioRequest(uint32_t instanceId, uint32_t numSamples, argument 144 : instanceId(instanceId), 150 uint32_t instanceId; member in struct:chre::AudioRequestManager::AudioRequest 206 * @param instanceId The nanoapp instance ID that owns the existing request 209 * @return The AudioRequest for this handle and instanceId, nullptr if not 212 AudioRequest *findAudioRequest(uint32_t handle, uint32_t instanceId, 260 * @param instanceId The instance ID of the nanoapp to post to. 265 void postAudioSamplingChangeEvent(uint32_t instanceId, uint32_t handle, 275 * @param instanceId Th [all...] |
H A D | nanoapp.h | 53 void setInstanceId(uint32_t instanceId) { argument 54 mInstanceId = instanceId;
|
H A D | event_loop.h | 64 * @param instanceId If this function returns true, will be populated with the 65 * instanceId associated with the given appId; otherwise unmodified. 67 * @return true if the given app ID was found and instanceId was populated 69 bool findNanoappInstanceIdByAppId(uint64_t appId, uint32_t *instanceId) const; 116 * @param instanceId The nanoapp's unique instance identifier 122 bool unloadNanoapp(uint32_t instanceId, bool allowSystemNanoappUnload); 209 * @param instanceId The nanoapp instance ID to search for. 212 Nanoapp *findNanoappByInstanceId(uint32_t instanceId) const; 229 bool populateNanoappInfoForInstanceId(uint32_t instanceId, 382 * Finds a Nanoapp with the given instanceId [all...] |
H A D | gnss_manager.h | 181 * @param instanceId The nanoapp instance ID to search for. 185 * @return true if the provided instanceId was found. 187 bool nanoappHasRequest(uint32_t instanceId, size_t *requestIndex = nullptr) 193 * @param instanceId The nanoapp instance ID requesting a session. 201 bool addRequestToQueue(uint32_t instanceId, bool enable, 243 * @param instanceId the nanoapp instance ID that owns the request. 248 uint32_t instanceId); 253 * @param instanceId The nanoapp instance ID that made the request. 263 uint32_t instanceId, bool success, bool enable, 274 uint32_t instanceId, boo [all...] |
H A D | wifi_request_manager.h | 232 * @param instanceId the instance ID of the nanoapp. 238 bool nanoappHasScanMonitorRequest(uint32_t instanceId, 277 * @param instanceId The instance ID of the scan monitoring nanoapp. 281 bool updateNanoappScanMonitoringList(bool enable, uint32_t instanceId);
|
/system/chre/apps/unload_tester/ |
H A D | unload_tester.cc | 41 uint32_t instanceId; local 44 if (!eventLoop.findNanoappInstanceIdByAppId(kSpammerAppId, &instanceId)) { 46 } else if (!eventLoop.unloadNanoapp(instanceId, true)) { 69 CHRE_ASSERT(info.instanceId == chreGetInstanceId()); 95 info->instanceId);
|
/system/chre/apps/chqts/src/general_test/ |
H A D | nanoapp_info.cc | 28 uint32_t instanceId; member in struct:general_test::AppInfo 42 .instanceId = nanoapp_testing::hostToLittleEndian(mInstanceId), 49 bool NanoappInfo::validate(uint64_t appId, uint32_t instanceId) { argument 55 } else if (instanceId != mInstanceId) {
|
H A D | nanoapp_info.h | 39 * @param instanceId The instance ID to validate against 42 bool validate(uint64_t appId, uint32_t instanceId);
|
H A D | nanoapp_info_events_test_observer.cc | 44 mStartStopHistory[mHistoryIndex].instanceId = 45 nanoAppInfo->instanceId; 81 if (data.instanceId == performerInstanceId) {
|
H A D | nanoapp_info_events_test_observer.h | 43 uint32_t instanceId; member in struct:general_test::HostActionMetadata
|
H A D | running_info.cc | 47 mRunningInfo.instanceId);
|
/system/chre/core/ |
H A D | event_loop.cc | 50 info->instanceId = app->getInstanceId(); 60 uint32_t *instanceId) const { 61 CHRE_ASSERT(instanceId != nullptr); 67 *instanceId = app->getInstanceId(); 191 bool EventLoop::unloadNanoapp(uint32_t instanceId, argument 196 if (instanceId == mNanoapps[i]->getInstanceId()) { 235 LOGD("Unloaded nanoapp with instanceId %" PRIu32, instanceId); 275 LOGE("Failed to allocate event 0x%" PRIx16 " to instanceId %" PRIu32, 289 Nanoapp *EventLoop::findNanoappByInstanceId(uint32_t instanceId) cons 301 populateNanoappInfoForInstanceId( uint32_t instanceId, struct chreNanoappInfo *info) const argument [all...] |
H A D | gnss_manager.cc | 148 uint32_t instanceId = nanoapp->getInstanceId(); local 150 bool hasRequest = nanoappHasRequest(instanceId, &requestIndex); 152 success = addRequestToQueue(instanceId, enable, minInterval, cookie); 155 instanceId, true /* success */, enable, minInterval, CHRE_ERROR_NONE, 159 success = addRequestToQueue(instanceId, enable, minInterval, cookie); 165 instanceId); 176 uint32_t instanceId, size_t *requestIndex) const { 179 if (mRequests[i].nanoappInstanceId == instanceId) { 193 uint32_t instanceId, bool enable, Milliseconds minInterval, 196 stateTransition.nanoappInstanceId = instanceId; 175 nanoappHasRequest( uint32_t instanceId, size_t *requestIndex) const argument 192 addRequestToQueue( uint32_t instanceId, bool enable, Milliseconds minInterval, const void *cookie) argument 259 updateRequests( bool enable, Milliseconds minInterval, uint32_t instanceId) argument 304 postAsyncResultEvent( uint32_t instanceId, bool success, bool enable, Milliseconds minInterval, uint8_t errorCode, const void *cookie) argument 332 postAsyncResultEventFatal( uint32_t instanceId, bool success, bool enable, Milliseconds minInterval, uint8_t errorCode, const void *cookie) argument [all...] |
H A D | audio_request_manager.cc | 182 uint32_t handle, uint32_t instanceId, size_t *index) { 187 if (audioRequest.instanceId == instanceId) { 221 postAudioDataEventFatal(event, nextAudioRequest->instanceId); 267 postAudioSamplingChangeEvent(request.instanceId, handle, available); 271 void AudioRequestManager::postAudioSamplingChangeEvent(uint32_t instanceId, argument 281 freeEventDataCallback, kSystemInstanceId, instanceId); 285 struct chreAudioDataEvent *event, uint32_t instanceId) { 289 kSystemInstanceId, instanceId); 181 findAudioRequest( uint32_t handle, uint32_t instanceId, size_t *index) argument 284 postAudioDataEventFatal( struct chreAudioDataEvent *event, uint32_t instanceId) argument
|
H A D | wifi_request_manager.cc | 53 uint32_t instanceId = nanoapp->getInstanceId(); local 54 bool hasScanMonitorRequest = nanoappHasScanMonitorRequest(instanceId); 60 success = postScanMonitorAsyncResultEvent(instanceId, true /* success */, 70 instanceId); 268 for (const auto& instanceId : mScanMonitorNanoapps) { 270 " nanoappId=%" PRIu32 "\n", instanceId); 296 uint32_t instanceId, size_t *nanoappIndex) const { 297 size_t index = mScanMonitorNanoapps.find(instanceId); 336 uint32_t instanceId) { 339 .findNanoappByInstanceId(instanceId); 295 nanoappHasScanMonitorRequest( uint32_t instanceId, size_t *nanoappIndex) const argument 335 updateNanoappScanMonitoringList(bool enable, uint32_t instanceId) argument [all...] |
H A D | sensor_request_manager.cc | 300 uint32_t instanceId = (request.getNanoapp() != nullptr) ? local 308 instanceId);
|
/system/chre/platform/include/chre/platform/ |
H A D | memory_manager.h | 105 uint32_t instanceId; member in struct:chre::MemoryManager::AllocHeader::__anon1467
|
/system/chre/chre_api/include/chre_api/chre/ |
H A D | event.h | 313 uint32_t instanceId; member in struct:chreNanoappInfo 481 * @param instanceId 489 bool chreGetNanoappInfoByInstanceId(uint32_t instanceId,
|
/system/chre/chre_api/legacy/v1_1/chre/ |
H A D | event.h | 285 uint32_t instanceId; member in struct:chreNanoappInfo 453 * @param instanceId 461 bool chreGetNanoappInfoByInstanceId(uint32_t instanceId,
|
/system/chre/platform/shared/ |
H A D | chre_api_core.cc | 109 DLL_EXPORT bool chreGetNanoappInfoByInstanceId(uint32_t instanceId, argument 112 .populateNanoappInfoForInstanceId(instanceId, info);
|
H A D | memory_manager.cc | 40 header->data.instanceId = app->getInstanceId();
|
/system/chre/platform/slpi/ |
H A D | host_link.cc | 291 uint32_t instanceId; 293 if (!eventLoop.findNanoappInstanceIdByAppId(cbData->appId, &instanceId)) { 296 success = eventLoop.unloadNanoapp(instanceId,
|
/system/chre/platform/slpi/see/ |
H A D | platform_sensor.cc | 143 void postSamplingStatusEvent(uint32_t instanceId, uint32_t sensorHandle, argument 154 kSystemInstanceId, instanceId);
|
/system/chre/platform/slpi/smgr/ |
H A D | platform_sensor.cc | 787 void postSamplingStatusEvent(uint32_t instanceId, uint32_t sensorHandle, argument 800 kSystemInstanceId, instanceId);
|