Home
last modified time | relevance | path

Searched refs:promise (Results 1 – 25 of 52) sorted by relevance

123

/hardware/interfaces/biometrics/common/thread/tests/
DWorkerThreadTest.cpp34 std::promise<void> promise; in TEST() local
35 auto future = promise.get_future(); in TEST()
37 ASSERT_TRUE(worker.schedule(Callable::from([promise = std::move(promise)]() mutable { in TEST()
39 promise.set_value(); in TEST()
49 std::promise<void> promise; in TEST() local
50 auto future = promise.get_future(); in TEST()
53 ASSERT_TRUE(worker.schedule(Callable::from([promise = std::move(promise)]() mutable { in TEST()
55 promise.set_value(); in TEST()
103 std::promise<void> promise1; in TEST()
104 std::promise<void> promise2; in TEST()
[all …]
/hardware/interfaces/bluetooth/hci/test/
Dh4_protocol_unittest.cc122 void ExpectInboundAclData(char* payload, std::promise<void>* promise) { in ExpectInboundAclData() argument
134 .WillOnce(Notify(promise)); in ExpectInboundAclData()
137 void WaitForTimeout(std::promise<void>* promise) { in WaitForTimeout() argument
138 auto future = promise->get_future(); in WaitForTimeout()
149 void ExpectInboundScoData(char* payload, std::promise<void>* promise) { in ExpectInboundScoData() argument
157 .WillOnce(Notify(promise)); in ExpectInboundScoData()
167 void ExpectInboundEvent(char* payload, std::promise<void>* promise) { in ExpectInboundEvent() argument
174 .WillOnce(Notify(promise)); in ExpectInboundEvent()
186 void ExpectInboundIsoData(char* payload, std::promise<void>* promise) { in ExpectInboundIsoData() argument
197 .WillOnce(Notify(promise)); in ExpectInboundIsoData()
[all …]
/hardware/interfaces/biometrics/fingerprint/2.1/vts/functional/
DVtsHalBiometricsFingerprintV2_1TargetTest.cpp128 promise.set_value(); in onEnumerate()
137 std::promise<void> promise; member in __anon61655c830111::EnumerateCallback
155 promise.set_value(); in onError()
165 std::promise<void> promise; member in __anon61655c830111::ErrorCallback
178 promise.set_value(); in onRemoved()
184 std::promise<void> promise; member in __anon61655c830111::RemoveCallback
261 ASSERT_TRUE(waitForCallback(cb->promise.get_future())); in TEST_P()
276 ASSERT_TRUE(waitForCallback(cb->promise.get_future())); in TEST_P()
305 ASSERT_TRUE(waitForCallback(cb->promise.get_future())); in TEST_P()
323 ASSERT_TRUE(waitForCallback(cb->promise.get_future())); in TEST_P()
[all …]
/hardware/interfaces/contexthub/1.0/vts/functional/
DVtsHalContexthubV1_0TargetTest.cpp104 promise.set_value(appInfo); in handleAppsInfo()
108 std::promise<hidl_vec<HubAppInfo>> promise; member in __anon5dda14460111::QueryAppsCallback
122 ASSERT_TRUE(waitForCallback(cb->promise.get_future(), &appList)); in TEST_P()
138 promise.set_value(result); in handleTxnResult()
144 std::promise<TransactionResult> promise; member in __anon5dda14460111::TxnResultCallback
215 EXPECT_TRUE(checkFailureSyncOrAsync(result, Result::BAD_PARAMS, cb->promise.get_future())); in TEST_P()
223 EXPECT_TRUE(checkFailureSyncOrAsync(result, Result::BAD_PARAMS, cb->promise.get_future())); in TEST_P()
231 EXPECT_TRUE(checkFailureSyncOrAsync(result, Result::BAD_PARAMS, cb->promise.get_future())); in TEST_P()
239 EXPECT_TRUE(checkFailureSyncOrAsync(result, Result::BAD_PARAMS, cb->promise.get_future())); in TEST_P()
/hardware/interfaces/nfc/aidl/vts/functional/
DVtsAidlHalNfcTargetTest.cpp99 std::promise<void> open_cb_promise; in TEST_P()
100 std::promise<void> close_cb_promise; in TEST_P()
131 std::promise<void> open_cb_promise; in TEST_P()
132 std::promise<void> close_cb_promise; in TEST_P()
161 std::promise<void> open_cb_promise; in TEST_P()
162 std::promise<void> open2_cb_promise; in TEST_P()
193 std::promise<void> open_cb_promise; in TEST_P()
194 std::promise<void> close_cb_promise; in TEST_P()
227 std::promise<void> open_cb_promise; in TEST_P()
228 std::promise<void> power_cycle_cb_promise; in TEST_P()
[all …]
/hardware/interfaces/contexthub/1.2/vts/functional/
DVtsHalContexthubV1_2TargetTest.cpp147 promise.set_value(appInfo); in handleAppsInfo_1_2()
151 std::promise<hidl_vec<HubAppInfo>> promise; member in __anon049f444a0111::QueryAppsCallback
171 ASSERT_TRUE(waitForCallback(cb->promise.get_future(), &appList)); in TEST_P()
190 promise.set_value(result); in handleTxnResult()
196 std::promise<TransactionResult> promise; member in __anon049f444a0111::TxnResultCallback
/hardware/google/gfxstream/host/vulkan/
DDeviceOpTracker.cpp200 std::shared_ptr<std::promise<void>> promise = std::make_shared<std::promise<void>>(); in OnQueueSubmittedWithFence() local
201 DeviceOpWaitable future = promise->get_future().share(); in OnQueueSubmittedWithFence()
205 promise = std::move(promise), destroyFenceOnCompletion] { in OnQueueSubmittedWithFence()
219 promise->set_value(); in OnQueueSubmittedWithFence()
/hardware/interfaces/biometrics/common/util/include/util/
DCancellationSignal.h27 explicit CancellationSignal(std::promise<void>&& cancellationPromise);
32 std::promise<void> mCancellationPromise;
/hardware/interfaces/contexthub/aidl/vts/
DVtsAidlHalContextHubTargetTest.cpp164 promise.set_value(appInfo); in handleNanoappInfo()
199 std::promise<std::vector<NanoappInfo>> promise; member in QueryAppsCallback
209 ASSERT_TRUE(waitForCallback(cb->promise.get_future(), &appInfoList)); in TEST_P()
256 promise.set_value(success); in handleTransactionResult()
282 std::promise<bool> promise; member in TransactionResultCallback
321 ASSERT_TRUE(waitForCallback(cb->promise.get_future(), &transactionSuccess)); in TEST_P()
335 ASSERT_TRUE(waitForCallback(cb->promise.get_future(), &transactionSuccess)); in TEST_P()
349 ASSERT_TRUE(waitForCallback(cb->promise.get_future(), &transactionSuccess)); in TEST_P()
363 ASSERT_TRUE(waitForCallback(cb->promise.get_future(), &transactionSuccess)); in TEST_P()
/hardware/google/gfxstream/third-party/astc-encoder/Source/
Dastcenc_weight_align.cpp99 promise(weight_count > 0); in compute_angular_offsets()
100 promise(max_angular_steps > 0); in compute_angular_offsets()
164 promise(weight_count > 0); in compute_lowest_and_highest_weight()
165 promise(max_angular_steps > 0); in compute_lowest_and_highest_weight()
267 promise(max_quant_steps > 0); in compute_angular_endpoints_for_quant_levels()
276 promise(max_angular_steps > 0); in compute_angular_endpoints_for_quant_levels()
352 promise(max_decimation_modes > 0); in compute_angular_endpoints_1plane()
382 promise(max_block_modes > 0); in compute_angular_endpoints_1plane()
421 promise(bsd.decimation_mode_count_selected > 0); in compute_angular_endpoints_2planes()
Dastcenc_find_best_partitioning.cpp66 promise(texel_count > 0); in kmeans_init()
67 promise(partition_count > 0); in kmeans_init()
153 promise(texel_count > 0); in kmeans_assign()
154 promise(partition_count > 0); in kmeans_assign()
217 promise(texel_count > 0); in kmeans_update()
218 promise(partition_count > 0); in kmeans_update()
471 promise(texels_to_process > 0); in compute_kmeans_partition_ordering()
559 promise(partition_count > 0); in find_best_partition_candidates()
560 promise(partition_search_limit > 0); in find_best_partition_candidates()
Dastcenc_compress_symbolic.cpp96 promise(partition_count > 0); in realign_weights_undecimated()
126 promise(bsd.texel_count > 0); in realign_weights_undecimated()
221 promise(partition_count > 0); in realign_weights_decimated()
222 promise(weight_count > 0); in realign_weights_decimated()
279 promise(texels_to_evaluate > 0); in realign_weights_decimated()
370 promise(partition_count > 0); in compress_symbolic_block_for_partition_1plane()
371 promise(config.tune_candidate_limit > 0); in compress_symbolic_block_for_partition_1plane()
372 promise(config.tune_refinement_limit > 0); in compress_symbolic_block_for_partition_1plane()
395 promise(max_decimation_modes > 0); in compress_symbolic_block_for_partition_1plane()
446 promise(max_block_modes > 0); in compress_symbolic_block_for_partition_1plane()
[all …]
Dastcenc_averages_and_directions.cpp54 promise(texel_count > 0); in compute_partition_averages_rgb()
225 promise(texel_count > 0); in compute_partition_averages_rgba()
394 promise(partition_count > 0); in compute_avgs_and_dirs_4_comp()
404 promise(texel_count > 0); in compute_avgs_and_dirs_4_comp()
513 promise(partition_count > 0); in compute_avgs_and_dirs_3_comp()
519 promise(texel_count > 0); in compute_avgs_and_dirs_3_comp()
574 promise(partition_count > 0); in compute_avgs_and_dirs_3_comp_rgb()
584 promise(texel_count > 0); in compute_avgs_and_dirs_3_comp_rgb()
668 promise(partition_count > 0); in compute_avgs_and_dirs_2_comp()
674 promise(texel_count > 0); in compute_avgs_and_dirs_2_comp()
[all …]
Dastcenc_ideal_endpoints_and_weights.cpp115 promise(partition_count > 0); in compute_ideal_colors_and_weights_1_comp()
118 promise(texel_count > 0); in compute_ideal_colors_and_weights_1_comp()
226 promise(partition_count > 0); in compute_ideal_colors_and_weights_2_comp()
229 promise(texel_count > 0); in compute_ideal_colors_and_weights_2_comp()
362 promise(partition_count > 0); in compute_ideal_colors_and_weights_3_comp()
365 promise(texel_count > 0); in compute_ideal_colors_and_weights_3_comp()
530 promise(texel_count > 0); in compute_ideal_colors_and_weights_4_comp()
531 promise(partition_count > 0); in compute_ideal_colors_and_weights_4_comp()
852 promise(texel_count > 0); in compute_ideal_weights_for_decimation()
853 promise(weight_count > 0); in compute_ideal_weights_for_decimation()
[all …]
Dastcenc_internal.h47 #define promise(cond) __assume(cond) macro
50 #define promise(cond) __builtin_assume(cond) macro
52 #define promise(cond) if (!(cond)) { __builtin_unreachable(); } macro
54 #define promise(cond) macro
57 #define promise(cond) if (!(cond)) { __builtin_unreachable(); } macro
60 #define promise(cond) assert(cond) macro
/hardware/interfaces/tv/tuner/aidl/vts/functional/
DFilterTests.cpp36 auto& [verifier, promise] = *it; in onFilterEvent()
38 promise.set_value(); in onFilterEvent()
49 std::promise<void> promise; in verifyFilterCallback() local
50 auto future = promise.get_future(); in verifyFilterCallback()
51 mFilterCallbackVerifiers.emplace_back(std::move(verifier), std::move(promise)); in verifyFilterCallback()
/hardware/interfaces/uwb/aidl/vts/
DVtsHalUwbTargetTest.cpp101 std::promise<void> open_cb_promise; in getAnyChipAndOpen()
133 std::promise<void> open_cb_promise; in TEST_P()
149 std::promise<void> open_cb_promise; in TEST_P()
151 std::promise<void> close_cb_promise; in TEST_P()
/hardware/interfaces/biometrics/common/util/
DCancellationSignal.cpp24 CancellationSignal::CancellationSignal(std::promise<void>&& cancellationPromise) in CancellationSignal()
/hardware/interfaces/contexthub/common/vts/
DVtsHalContexthubUtils.cpp33 std::promise<void> barrier; in getHubsSync()
/hardware/interfaces/biometrics/fingerprint/aidl/default/tests/
DFakeFingerprintEngineUdfpsTest.cpp148 std::promise<void> cancel; in TEST_F()
160 std::promise<void> cancel; in TEST_F()
178 std::promise<void> cancel; in TEST_F()
/hardware/google/gfxstream/host/
DPostCommands.h31 std::promise<void> scheduledSignal;
/hardware/google/pixel/vibrator/cs40l25/tests/
Dtest-vibrator.cpp491 std::promise<void> promise; in TEST_P() local
492 std::future<void> future{promise.get_future()}; in TEST_P()
493 auto complete = [&promise] { in TEST_P()
494 promise.set_value(); in TEST_P()
630 std::promise<void> promise; in TEST_P() local
631 std::future<void> future{promise.get_future()}; in TEST_P()
632 auto complete = [&promise] { in TEST_P()
633 promise.set_value(); in TEST_P()
/hardware/interfaces/biometrics/face/aidl/default/
DSession.cpp75 std::promise<void> cancellationPromise; in enroll()
91 std::promise<void> cancellationPromise; in authenticate()
106 std::promise<void> cancellationPromise; in detectInteraction()
/hardware/google/pixel/vibrator/cs40l26/tests/
Dtest-vibrator.cpp530 std::promise<void> promise; in TEST_P() local
531 std::future<void> future{promise.get_future()}; in TEST_P()
532 auto complete = [&promise] { in TEST_P()
533 promise.set_value(); in TEST_P()
663 std::promise<void> promise; in TEST_P() local
664 std::future<void> future{promise.get_future()}; in TEST_P()
665 auto complete = [&promise] { in TEST_P()
666 promise.set_value(); in TEST_P()
/hardware/interfaces/drm/aidl/vts/include/
Ddrm_hal_common.h208 ListenerArgs getListenerArgs(std::promise<ListenerArgs>& promise);
209 std::promise<ListenerArgs> eventPromise, expirationUpdatePromise,

123