Searched refs:instanceId (Results 1 - 24 of 24) sorted by relevance

/system/chre/core/include/chre/core/
H A Daudio_request_manager.h142 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 Dnanoapp.h53 void setInstanceId(uint32_t instanceId) { argument
54 mInstanceId = instanceId;
H A Devent_loop.h64 * @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 Dgnss_manager.h181 * @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 Dwifi_request_manager.h232 * @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 Dunload_tester.cc41 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 Dnanoapp_info.cc28 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 Dnanoapp_info.h39 * @param instanceId The instance ID to validate against
42 bool validate(uint64_t appId, uint32_t instanceId);
H A Dnanoapp_info_events_test_observer.cc44 mStartStopHistory[mHistoryIndex].instanceId =
45 nanoAppInfo->instanceId;
81 if (data.instanceId == performerInstanceId) {
H A Dnanoapp_info_events_test_observer.h43 uint32_t instanceId; member in struct:general_test::HostActionMetadata
H A Drunning_info.cc47 mRunningInfo.instanceId);
/system/chre/core/
H A Devent_loop.cc50 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 Dgnss_manager.cc148 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 Daudio_request_manager.cc182 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 Dwifi_request_manager.cc53 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 Dsensor_request_manager.cc300 uint32_t instanceId = (request.getNanoapp() != nullptr) ? local
308 instanceId);
/system/chre/platform/include/chre/platform/
H A Dmemory_manager.h105 uint32_t instanceId; member in struct:chre::MemoryManager::AllocHeader::__anon1467
/system/chre/chre_api/include/chre_api/chre/
H A Devent.h313 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 Devent.h285 uint32_t instanceId; member in struct:chreNanoappInfo
453 * @param instanceId
461 bool chreGetNanoappInfoByInstanceId(uint32_t instanceId,
/system/chre/platform/shared/
H A Dchre_api_core.cc109 DLL_EXPORT bool chreGetNanoappInfoByInstanceId(uint32_t instanceId, argument
112 .populateNanoappInfoForInstanceId(instanceId, info);
H A Dmemory_manager.cc40 header->data.instanceId = app->getInstanceId();
/system/chre/platform/slpi/
H A Dhost_link.cc291 uint32_t instanceId;
293 if (!eventLoop.findNanoappInstanceIdByAppId(cbData->appId, &instanceId)) {
296 success = eventLoop.unloadNanoapp(instanceId,
/system/chre/platform/slpi/see/
H A Dplatform_sensor.cc143 void postSamplingStatusEvent(uint32_t instanceId, uint32_t sensorHandle, argument
154 kSystemInstanceId, instanceId);
/system/chre/platform/slpi/smgr/
H A Dplatform_sensor.cc787 void postSamplingStatusEvent(uint32_t instanceId, uint32_t sensorHandle, argument
800 kSystemInstanceId, instanceId);

Completed in 1011 milliseconds