Searched refs:requests (Results 1 - 8 of 8) sorted by relevance

/system/chre/core/
H A Daudio_request_manager.cc70 size_t lastNumRequests = mAudioRequestLists[handle].requests.size();
74 mAudioRequestLists[handle].requests.emplace_back(
90 mAudioRequestLists[handle].requests.erase(requestIndex);
99 size_t numRequests = mAudioRequestLists[handle].requests.size();
184 auto& requests = mAudioRequestLists[handle].requests; local
185 for (size_t i = 0; i < requests.size(); i++) {
186 auto& audioRequest = requests[i];
203 for (auto& req : reqList.requests) {
266 for (const auto& request : mAudioRequestLists[handle].requests) {
[all...]
H A Dsensor_request_manager.cc123 SensorRequests& requests = mSensorRequests[sensorIndex]; local
124 if (!requests.sensor.has_value()) {
129 const Sensor& sensor = requests.sensor.value();
136 bool nanoappHasRequest = (requests.find(nanoapp, &requestIndex) != nullptr);
145 success = requests.remove(requestIndex, &requestChanged);
161 success = requests.add(sensorRequest, &requestChanged);
177 success = requests.update(requestIndex, sensorRequest, &requestChanged);
231 LOGW("Attempting to remove all requests of an invalid sensor type");
234 SensorRequests& requests = mSensorRequests[sensorIndex]; local
237 for (const SensorRequest& request : requests
320 const auto& requests = multiplexer.getRequests(); local
[all...]
/system/core/libappfuse/tests/
H A DFuseAppLoopTest.cc42 std::vector<CallbackRequest> requests; member in class:android::fuse::__anon1653::Callback
56 requests.push_back({.code = FUSE_FSYNC, .inode = inode});
62 requests.push_back({.code = FUSE_WRITE, .inode = inode});
68 requests.push_back({.code = FUSE_READ, .inode = inode});
73 requests.push_back({.code = FUSE_OPEN, .inode = inode});
78 requests.push_back({.code = FUSE_RELEASE, .inode = inode});
115 ASSERT_EQ(1u, callback_.requests.size());
116 EXPECT_EQ(code, callback_.requests[0].code);
117 EXPECT_EQ(10u, callback_.requests[0].inode);
/system/chre/core/include/chre/core/
H A Daudio_request_manager.h32 * Manages requests for audio resources from nanoapps and multiplexes these
33 * requests into the platform-specific implementation of the audio subsystem.
39 * initial allocation of requests managers.
94 * @param available true if requests for audio data will be processed and
163 * A list of audio requests for a given source. Note that each nanoapp may
174 //! The list of requests for this source that are currently open.
175 DynamicVector<AudioRequest> requests; member in struct:chre::AudioRequestManager::AudioRequestList
178 //! Maps audio handles to requests from multiple nanoapps for an audio source.
183 //! and used to service requests for audio data.
219 * @return The audio request for this handle that expires next. If no requests
[all...]
/system/bt/stack/gap/
H A Dgap_ble.cc44 std::queue<tGAP_REQUEST> requests; member in struct:__anon988::__anon990
238 if (!clcb.requests.size()) {
242 tGAP_REQUEST& req = clcb.requests.front();
245 clcb.requests.pop();
376 p_clcb->requests.push({.uuid = uuid, .p_cback = p_cback});
/system/chre/platform/slpi/see/
H A Dplatform_sensor.cc127 // Remove all requests if it's a one-shot sensor and only after data has been
188 const DynamicVector<SensorRequest>& requests = local
191 for (const auto& req : requests) {
/system/bt/doc/
H A Dpower_management.md81 and timeouts of HCI requests (via `bta_dm_pm_btm_status`).
/system/chre/platform/slpi/smgr/
H A Dplatform_sensor.cc70 // requests of the same sensor ID, with active > passive > off.
75 // all pending passive requests are made.
77 // all passive requests are removed if the merged mode is passive.
532 // Remove all requests if it's a one-shot sensor and only after data has been
688 // Identify sensor requests to merge
693 // merge requests
707 * Makes or removes passive sensor requests when the presence of other SMGR
837 auto& requests = EventLoopManagerSingleton::get()-> local
839 for (const auto& req : requests) {
1254 * Makes all pending requests o
[all...]

Completed in 180 milliseconds