Home
last modified time | relevance | path

Searched refs:AtomicFlag (Results 1 – 18 of 18) sorted by relevance

/external/libchrome/base/synchronization/
Datomic_flag_unittest.cc21 void ExpectSetFlagDeath(AtomicFlag* flag) { in ExpectSetFlagDeath()
30 void BusyWaitUntilFlagIsSet(AtomicFlag* tested_flag, bool* expected_after_flag, in BusyWaitUntilFlagIsSet()
31 AtomicFlag* done_flag) { in BusyWaitUntilFlagIsSet()
43 AtomicFlag flag; in TEST()
50 AtomicFlag flag; in TEST()
60 AtomicFlag tested_flag; in TEST()
67 AtomicFlag reset_flag; in TEST()
124 AtomicFlag flag; in TEST()
Datomic_flag.cc11 AtomicFlag::AtomicFlag() { in AtomicFlag() function in base::AtomicFlag
19 void AtomicFlag::Set() { in Set()
24 bool AtomicFlag::IsSet() const { in IsSet()
28 void AtomicFlag::UnsafeResetForTesting() { in UnsafeResetForTesting()
Datomic_flag.h18 class BASE_EXPORT AtomicFlag {
20 AtomicFlag();
21 ~AtomicFlag() = default;
39 DISALLOW_COPY_AND_ASSIGN(AtomicFlag);
Dcancellation_flag.h16 class CancellationFlag : public AtomicFlag {};
/external/libchrome/base/test/
Dscoped_task_environment_unittest.cc37 AtomicFlag* run_until_idle_returned, in VerifyRunUntilIdleDidNotReturnAndSetFlag()
38 AtomicFlag* task_ran) { in VerifyRunUntilIdleDidNotReturnAndSetFlag()
46 AtomicFlag run_until_idle_returned; in RunUntilIdleTest()
50 AtomicFlag first_main_thread_task_ran; in RunUntilIdleTest()
56 AtomicFlag first_task_scheduler_task_ran; in RunUntilIdleTest()
61 AtomicFlag second_task_scheduler_task_ran; in RunUntilIdleTest()
62 AtomicFlag second_main_thread_task_ran; in RunUntilIdleTest()
96 AtomicFlag run_until_idle_called; in TEST_P()
98 [](AtomicFlag* run_until_idle_called) { in TEST_P()
106 AtomicFlag other_run_until_idle_called; in TEST_P()
[all …]
/external/libchrome/mojo/core/
Datomic_flag.h33 class AtomicFlag {
35 AtomicFlag() : flag_(0) {} in AtomicFlag() function
36 ~AtomicFlag() {} in ~AtomicFlag()
47 DISALLOW_COPY_AND_ASSIGN(AtomicFlag);
Dmessage_pipe_dispatcher.h102 AtomicFlag in_transit_;
105 AtomicFlag port_closed_;
Dnode_controller.h314 AtomicFlag shutdown_callback_flag_;
/external/libchrome/base/task_scheduler/
Dtask_scheduler_impl.h111 AtomicFlag all_tasks_user_blocking_;
122 AtomicFlag join_for_testing_returned_;
Dscheduler_worker.h232 AtomicFlag should_exit_;
254 AtomicFlag join_called_for_testing_;
Dscheduler_worker_pool_impl.h318 AtomicFlag maximum_blocked_threshold_for_testing_;
322 AtomicFlag join_for_testing_started_;
Ddelayed_task_manager.h62 AtomicFlag started_;
Dtracked_ref_unittest.cc35 AtomicFlag under_destruction_;
Dscheduler_single_thread_task_runner_manager_unittest.cc634 AtomicFlag manager_started; in TEST_F()
642 [](WaitableEvent* task_finished, AtomicFlag* manager_started) { in TEST_F()
Dscheduler_worker_pool_impl_unittest.cc1190 AtomicFlag is_exiting; in TEST_P()
1195 [](AtomicFlag* is_exiting) { in TEST_P()
1212 [](AtomicFlag* is_exiting) { in TEST_P()
1540 AtomicFlag extra_background_task_can_run; in TEST_F()
Dscheduler_single_thread_task_runner_manager.cc71 AtomicFlag is_set_;
Dtask_tracker_unittest.cc76 AtomicFlag has_returned_;
/external/libchrome/base/message_loop/
Dmessage_loop_perftest.cc185 [](RunLoop* run_loop, AtomicFlag* stop_posting_threads) { in RunTest()
221 AtomicFlag stop_posting_threads_;