Home
last modified time | relevance | path

Searched refs:TaskRunner (Results 1 – 25 of 129) sorted by relevance

123456

/external/libchrome/base/
Dtask_runner.cc22 explicit PostTaskAndReplyTaskRunner(TaskRunner* destination);
28 TaskRunner* destination_;
32 TaskRunner* destination) : destination_(destination) { in PostTaskAndReplyTaskRunner()
43 bool TaskRunner::PostTask(const Location& from_here, OnceClosure task) { in PostTask()
47 bool TaskRunner::PostTaskAndReply(const Location& from_here, in PostTaskAndReply()
54 TaskRunner::TaskRunner() = default;
56 TaskRunner::~TaskRunner() = default;
58 void TaskRunner::OnDestruct() const { in OnDestruct()
62 void TaskRunnerTraits::Destruct(const TaskRunner* task_runner) { in Destruct()
Dtask_runner.h56 class BASE_EXPORT TaskRunner
57 : public RefCountedThreadSafe<TaskRunner, TaskRunnerTraits> {
139 TaskRunner();
140 virtual ~TaskRunner();
149 static void Destruct(const TaskRunner* task_runner);
/external/webrtc/webrtc/base/
Dtaskrunner.cc22 TaskRunner::TaskRunner() in TaskRunner() function in rtc::TaskRunner
33 TaskRunner::~TaskRunner() { in ~TaskRunner()
39 void TaskRunner::StartTask(Task * task) { in StartTask()
49 void TaskRunner::RunTasks() { in RunTasks()
53 void TaskRunner::InternalRunTasks(bool in_destructor) { in InternalRunTasks()
121 void TaskRunner::PollTasks() { in PollTasks()
138 int64_t TaskRunner::next_task_timeout() const { in next_task_timeout()
152 void TaskRunner::UpdateTaskTimeout(Task* task, in UpdateTaskTimeout()
186 void TaskRunner::RecalcNextTimeout(Task *exclude_task) { in RecalcNextTimeout()
213 void TaskRunner::CheckForTimeoutChange(int64_t previous_timeout_time) { in CheckForTimeoutChange()
Dtaskparent.h22 class TaskRunner; variable
27 explicit TaskParent(TaskRunner *derived_instance);
31 TaskRunner *GetRunner() { return runner_; } in GetRunner()
52 TaskRunner *runner_;
Dtaskrunner.h27 class TaskRunner : public TaskParent, public sigslot::has_slots<> {
29 TaskRunner();
30 ~TaskRunner() override;
/external/v8/include/
Dv8-platform.h48 class TaskRunner {
79 TaskRunner() = default;
80 virtual ~TaskRunner() = default;
83 TaskRunner(const TaskRunner&) = delete;
84 TaskRunner& operator=(const TaskRunner&) = delete;
295 virtual std::shared_ptr<v8::TaskRunner> GetForegroundTaskRunner(
/external/perfetto/include/perfetto/base/
Dunix_socket.h36 class TaskRunner; variable
189 TaskRunner*,
196 TaskRunner*,
204 TaskRunner*,
211 TaskRunner* task_runner,
306 UnixSocket(EventListener*, TaskRunner*, SockType);
307 UnixSocket(EventListener*, TaskRunner*, ScopedFile, State, SockType);
325 TaskRunner* const task_runner_;
/external/libchrome/base/task/
Dcancelable_task_tracker.h56 class TaskRunner; variable
71 TaskId PostTask(TaskRunner* task_runner,
75 TaskId PostTaskAndReply(TaskRunner* task_runner,
81 TaskId PostTaskAndReplyWithResult(TaskRunner* task_runner, in PostTaskAndReplyWithResult()
100 TaskId PostTaskAndReplyWithResult(TaskRunner* task_runner, in PostTaskAndReplyWithResult()
/external/perfetto/include/perfetto/ipc/
Dhost.h28 class TaskRunner; variable
44 base::TaskRunner*);
49 base::TaskRunner*);
Dclient.h30 class TaskRunner; variable
48 base::TaskRunner*);
/external/perfetto/src/traced/probes/ftrace/
Dftrace_thread_sync.h32 class TaskRunner; variable
43 explicit FtraceThreadSync(base::TaskRunner* tr) : task_runner(tr) {} in FtraceThreadSync()
47 base::TaskRunner* const task_runner; // Where the FtraceController lives.
Dftrace_controller.h62 static std::unique_ptr<FtraceController> Create(base::TaskRunner*, Observer*);
93 base::TaskRunner*,
120 base::TaskRunner* const task_runner_;
/external/perfetto/src/traced/probes/power/
Dandroid_power_data_source.h33 class TaskRunner; variable
41 base::TaskRunner*,
60 base::TaskRunner* const task_runner_;
/external/perfetto/include/perfetto/tracing/core/
Dstartup_trace_writer_registry.h37 class TaskRunner; variable
99 base::TaskRunner*,
137 base::TaskRunner* task_runner_;
/external/guava/guava/src/com/google/common/util/concurrent/
DSerializingExecutor.java69 private final TaskRunner taskRunner = new TaskRunner();
129 private class TaskRunner implements Runnable { class in SerializingExecutor
/external/perfetto/src/tracing/ipc/producer/
Dproducer_ipc_client_impl.h37 class TaskRunner; variable
58 base::TaskRunner*,
97 base::TaskRunner* const task_runner_;
/external/perfetto/src/ipc/
Dclient_impl.h35 class TaskRunner; variable
44 ClientImpl(const char* socket_name, base::TaskRunner*);
86 base::TaskRunner* const task_runner_;
Dhost_impl.h39 HostImpl(const char* socket_name, base::TaskRunner*);
40 HostImpl(base::ScopedFile socket_fd, base::TaskRunner*);
86 base::TaskRunner* const task_runner_;
/external/perfetto/src/tracing/core/
Dshared_memory_arbiter_impl.h42 class TaskRunner; variable
66 base::TaskRunner*);
131 base::TaskRunner* const task_runner_;
/external/perfetto/src/traced/probes/sys_stats/
Dsys_stats_data_source.h37 class TaskRunner; variable
50 SysStatsDataSource(base::TaskRunner*,
83 base::TaskRunner* const task_runner_;
/external/perfetto/src/traced/probes/android_log/
Dandroid_log_data_source.h36 class TaskRunner; variable
62 base::TaskRunner*,
114 base::TaskRunner* const task_runner_;
/external/perfetto/src/base/
Dvirtual_destructors.cc27 TaskRunner::~TaskRunner() = default;
Dtask_runner_unittest.cc294 template <typename TaskRunner>
295 void RepeatingTask(TaskRunner* task_runner) { in RepeatingTask()
296 task_runner->PostTask(std::bind(&RepeatingTask<TaskRunner>, task_runner)); in RepeatingTask()
308 template <typename TaskRunner>
309 void CountdownTask(TaskRunner* task_runner, int* counter) { in CountdownTask()
315 std::bind(&CountdownTask<TaskRunner>, task_runner, counter)); in CountdownTask()
/external/perfetto/test/
Dtask_runner_thread_delegates.h34 void Initialize(base::TaskRunner* task_runner) override { in Initialize()
54 void Initialize(base::TaskRunner* task_runner) override { in Initialize()
74 void Initialize(base::TaskRunner* task_runner) override { in Initialize()
/external/libchrome/mojo/core/embedder/
Dscoped_ipc_support.h12 class TaskRunner; variable
105 ScopedIPCSupport(scoped_refptr<base::TaskRunner> io_thread_task_runner, in COMPONENT_EXPORT()

123456