Home
last modified time | relevance | path

Searched refs:SequenceManagerImpl (Results 1 – 25 of 34) sorted by relevance

12

/external/cronet/base/task/sequence_manager/
Dsequence_manager_impl.cc45 ABSL_CONST_INIT thread_local internal::SequenceManagerImpl*
71 return internal::SequenceManagerImpl::CreateOnCurrentThread( in CreateSequenceManagerOnCurrentThread()
79 internal::SequenceManagerImpl::CreateUnbound(std::move(settings)); in CreateSequenceManagerOnCurrentThreadWithPump()
86 return internal::SequenceManagerImpl::CreateUnbound(std::move(settings)); in CreateUnboundSequenceManager()
91 std::unique_ptr<SequenceManagerImpl> CreateUnboundSequenceManagerImpl( in CreateUnboundSequenceManagerImpl()
94 return SequenceManagerImpl::CreateUnbound(std::move(settings)); in CreateUnboundSequenceManagerImpl()
161 SequenceManagerImpl* SequenceManagerImpl::GetCurrent() { in GetCurrent()
165 MSAN_UNPOISON(&thread_local_sequence_manager, sizeof(SequenceManagerImpl*)); in GetCurrent()
170 SequenceManagerImpl::SequenceManagerImpl( in SequenceManagerImpl() function in base::sequence_manager::internal::SequenceManagerImpl
193 SequenceManagerImpl::~SequenceManagerImpl() { in ~SequenceManagerImpl()
[all …]
Dsequence_manager_impl.h69 class SequenceManagerImpl; variable
75 std::unique_ptr<SequenceManagerImpl> CreateUnboundSequenceManagerImpl(
91 class BASE_EXPORT SequenceManagerImpl
99 SequenceManagerImpl(const SequenceManagerImpl&) = delete;
100 SequenceManagerImpl& operator=(const SequenceManagerImpl&) = delete;
101 ~SequenceManagerImpl() override;
203 WeakPtr<SequenceManagerImpl> GetWeakPtr();
214 SequenceManagerImpl(std::unique_ptr<internal::ThreadController> controller,
225 static SequenceManagerImpl* GetCurrent();
238 friend std::unique_ptr<SequenceManagerImpl>
[all …]
Dtime_domain.h23 class SequenceManagerImpl; variable
57 internal::SequenceManagerImpl* sequence_manager);
60 friend class internal::SequenceManagerImpl;
64 RAW_PTR_EXCLUSION internal::SequenceManagerImpl* sequence_manager_ =
Dthread_controller_impl.h26 class SequenceManagerImpl; variable
43 SequenceManagerImpl* funneled_sequence_manager,
78 ThreadControllerImpl(SequenceManagerImpl* sequence_manager,
84 raw_ptr<SequenceManagerImpl> funneled_sequence_manager_;
Dwake_up_queue.h26 class SequenceManagerImpl; variable
121 internal::SequenceManagerImpl* sequence_manager);
131 raw_ptr<internal::SequenceManagerImpl> sequence_manager_; // Not owned.
Dtask_queue_impl.h46 class SequenceManagerImpl; variable
92 TaskQueueImpl(SequenceManagerImpl* sequence_manager,
277 WeakPtr<SequenceManagerImpl> GetSequenceManagerWeakPtr();
279 SequenceManagerImpl* sequence_manager() const { return sequence_manager_; } in sequence_manager()
414 void SweepCancelledTasks(SequenceManagerImpl* sequence_manager);
560 const raw_ptr<SequenceManagerImpl, DanglingUntriaged> sequence_manager_;
Dtask_queue.h40 class SequenceManagerImpl; variable
433 friend class internal::SequenceManagerImpl;
461 const WeakPtr<internal::SequenceManagerImpl> sequence_manager_;
Dtime_domain.cc19 internal::SequenceManagerImpl* sequence_manager) { in OnAssignedToSequenceManager()
Dthread_controller_impl.cc27 SequenceManagerImpl* funneled_sequence_manager, in ThreadControllerImpl()
64 SequenceManagerImpl* funneled_sequence_manager, in Create()
DREADME.md14 `SequenceManagerImpl::SelectNextTask()` uses
38 `SequenceManagerImpl` and may determine the next run time if there's no
/external/libchrome/base/task/sequence_manager/
Dsequence_manager_impl.cc31 return internal::SequenceManagerImpl::CreateOnCurrentThread(); in CreateSequenceManagerOnCurrentThread()
68 SequenceManagerImpl::SequenceManagerImpl( in SequenceManagerImpl() function in base::sequence_manager::internal::SequenceManagerImpl
95 SequenceManagerImpl::~SequenceManagerImpl() { in ~SequenceManagerImpl()
117 SequenceManagerImpl::AnyThread::AnyThread() = default;
119 SequenceManagerImpl::AnyThread::~AnyThread() = default;
121 SequenceManagerImpl::MainThreadOnly::MainThreadOnly() in MainThreadOnly()
126 SequenceManagerImpl::MainThreadOnly::~MainThreadOnly() = default;
129 std::unique_ptr<SequenceManagerImpl>
130 SequenceManagerImpl::CreateOnCurrentThread() { in CreateOnCurrentThread()
132 new SequenceManagerImpl(internal::ThreadControllerImpl::Create( in CreateOnCurrentThread()
[all …]
Dsequence_manager_impl.h71 class BASE_EXPORT SequenceManagerImpl
79 ~SequenceManagerImpl() override;
85 static std::unique_ptr<SequenceManagerImpl> CreateOnCurrentThread();
139 WeakPtr<SequenceManagerImpl> GetWeakPtr();
144 explicit SequenceManagerImpl(
332 WeakPtrFactory<SequenceManagerImpl> weak_factory_;
334 DISALLOW_COPY_AND_ASSIGN(SequenceManagerImpl);
Dtime_domain.h24 class SequenceManagerImpl; variable
87 friend class internal::SequenceManagerImpl;
93 internal::SequenceManagerImpl* sequence_manager);
129 internal::SequenceManagerImpl* sequence_manager_; // Not owned.
Dtask_queue_impl.h36 class SequenceManagerImpl; variable
74 TaskQueueImpl(SequenceManagerImpl* sequence_manager,
303 WeakPtr<SequenceManagerImpl> GetSequenceManagerWeakPtr();
323 AnyThread(SequenceManagerImpl* sequence_manager, TimeDomain* time_domain);
330 SequenceManagerImpl* sequence_manager;
337 MainThreadOnly(SequenceManagerImpl* sequence_manager,
345 SequenceManagerImpl* sequence_manager;
Dtask_queue.h29 class SequenceManagerImpl; variable
332 friend class internal::SequenceManagerImpl;
355 const WeakPtr<internal::SequenceManagerImpl> sequence_manager_;
Dtime_domain.cc21 internal::SequenceManagerImpl* sequence_manager) { in OnRegisterWithSequenceManager()
/external/cronet/base/task/sequence_manager/test/
Dsequence_manager_for_test.h19 class SequenceManagerForTest : public internal::SequenceManagerImpl {
27 SequenceManagerImpl* funneled_sequence_manager,
54 using internal::SequenceManagerImpl::
56 using internal::SequenceManagerImpl::GetNextSequenceNumber;
57 using internal::SequenceManagerImpl::MoveReadyDelayedTasksToWorkQueues;
58 using internal::SequenceManagerImpl::ReloadEmptyWorkQueues;
Dsequence_manager_for_test.cc17 internal::SequenceManagerImpl* funneled_sequence_manager, in ThreadControllerForTest()
44 : SequenceManagerImpl(std::move(thread_controller), std::move(settings)) {} in SequenceManagerForTest()
48 SequenceManagerImpl* funneled_sequence_manager, in Create()
/external/cronet/base/task/
Dcurrent_thread.h32 class SequenceManagerImpl; variable
161 const raw_ptr<sequence_manager::internal::SequenceManagerImpl>
186 sequence_manager::internal::SequenceManagerImpl* sequence_manager) in CurrentThread()
189 static sequence_manager::internal::SequenceManagerImpl*
195 friend class sequence_manager::internal::SequenceManagerImpl;
199 raw_ptr<sequence_manager::internal::SequenceManagerImpl> current_;
251 sequence_manager::internal::SequenceManagerImpl* current) in CurrentUIThread()
307 sequence_manager::internal::SequenceManagerImpl* current) in CurrentIOThread()
Dcurrent_thread.cc23 sequence_manager::internal::SequenceManagerImpl*
25 return sequence_manager::internal::SequenceManagerImpl::GetCurrent(); in GetCurrentSequenceManagerImpl()
137 sequence_manager::internal::SequenceManagerImpl* sequence_manager = in IsSet()
/external/libchrome/base/task/sequence_manager/test/
Dsequence_manager_for_test.h18 class SequenceManagerForTest : public internal::SequenceManagerImpl {
39 using internal::SequenceManagerImpl::GetNextSequenceNumber;
40 using internal::SequenceManagerImpl::WakeUpReadyDelayedQueues;
Dsequence_manager_for_test.cc42 : SequenceManagerImpl(std::move(thread_controller)) {} in SequenceManagerForTest()
/external/cronet/base/test/
Dtask_environment.cc190 sequence_manager::internal::SequenceManagerImpl* sequence_manager) in MockTimeDomain()
335 &sequence_manager::internal::SequenceManagerImpl::ScheduleWork, in FastForwardToNextTaskOrCap()
357 const raw_ptr<sequence_manager::internal::SequenceManagerImpl,
395 sequence_manager::internal::SequenceManagerImpl*>( in TaskEnvironment()
606 sequence_manager::internal::SequenceManagerImpl* sequence_manager_impl = in MainThreadIsIdle()
607 static_cast<sequence_manager::internal::SequenceManagerImpl*>( in MainThreadIsIdle()
/external/cronet/base/android/
Djava_handler_thread_unittest.cc132 sequence_manager::internal::SequenceManagerImpl* sequence_manager = in TEST_F()
133 static_cast<sequence_manager::internal::SequenceManagerImpl*>( in TEST_F()
/external/cronet/base/message_loop/
Dmessage_pump_perftest.cc193 sequence_manager::internal::SequenceManagerImpl* target_message_loop_base() { in target_message_loop_base()
196 return static_cast<sequence_manager::internal::SequenceManagerImpl*>( in target_message_loop_base()

12