Lines Matching refs:UnixTaskRunner
6191 class UnixTaskRunner : public TaskRunner { class
6193 UnixTaskRunner();
6194 ~UnixTaskRunner() override;
6329 UnixTaskRunner* get() const { return task_runner_; } in get()
6341 void RunTaskThread(std::function<void(UnixTaskRunner*)> initializer);
6345 UnixTaskRunner* task_runner_ = nullptr;
6500 std::function<void(UnixTaskRunner*)> initializer = in ThreadTaskRunner()
6501 [this, &init_lock, &init_cv](UnixTaskRunner* task_runner) { in ThreadTaskRunner()
6519 std::function<void(UnixTaskRunner*)> initializer) { in RunTaskThread()
6524 UnixTaskRunner task_runner; in RunTaskThread()
6617 UnixTaskRunner::UnixTaskRunner() { in UnixTaskRunner() function in perfetto::base::UnixTaskRunner
6624 UnixTaskRunner::~UnixTaskRunner() = default;
6626 void UnixTaskRunner::WakeUp() { in WakeUp()
6630 void UnixTaskRunner::Run() { in Run()
6670 void UnixTaskRunner::Quit() { in Quit()
6676 bool UnixTaskRunner::QuitCalled() { in QuitCalled()
6681 bool UnixTaskRunner::IsIdleForTesting() { in IsIdleForTesting()
6686 void UnixTaskRunner::UpdateWatchTasksLocked() { in UpdateWatchTasksLocked()
6707 void UnixTaskRunner::RunImmediateAndDelayedTask() { in RunImmediateAndDelayedTask()
6735 void UnixTaskRunner::PostFileDescriptorWatches(uint64_t windows_wait_result) { in PostFileDescriptorWatches()
6764 PostTask(std::bind(&UnixTaskRunner::RunFileDescriptorWatch, this, handle)); in PostFileDescriptorWatches()
6784 void UnixTaskRunner::RunFileDescriptorWatch(PlatformHandle fd) { in RunFileDescriptorWatch()
6815 int UnixTaskRunner::GetDelayMsToNextTaskLocked() const { in GetDelayMsToNextTaskLocked()
6826 void UnixTaskRunner::PostTask(std::function<void()> task) { in PostTask()
6837 void UnixTaskRunner::PostDelayedTask(std::function<void()> task, in PostDelayedTask()
6847 void UnixTaskRunner::AddFileDescriptorWatch(PlatformHandle fd, in AddFileDescriptorWatch()
6865 void UnixTaskRunner::RemoveFileDescriptorWatch(PlatformHandle fd) { in RemoveFileDescriptorWatch()
6876 bool UnixTaskRunner::RunsTasksOnCurrentThread() const { in RunsTasksOnCurrentThread()