Home
last modified time | relevance | path

Searched refs:flush_callback (Results 1 – 7 of 7) sorted by relevance

/external/libchrome/base/task_scheduler/
Dtask_tracker.cc326 void TaskTracker::FlushAsyncForTesting(OnceClosure flush_callback) { in FlushAsyncForTesting() argument
327 DCHECK(flush_callback); in FlushAsyncForTesting()
332 flush_callback_for_testing_ = std::move(flush_callback); in FlushAsyncForTesting()
827 OnceClosure flush_callback; in CallFlushCallbackForTesting() local
830 flush_callback = std::move(flush_callback_for_testing_); in CallFlushCallbackForTesting()
832 if (flush_callback) in CallFlushCallbackForTesting()
833 std::move(flush_callback).Run(); in CallFlushCallbackForTesting()
Dtask_scheduler_impl.cc247 void TaskSchedulerImpl::FlushAsyncForTesting(OnceClosure flush_callback) { in FlushAsyncForTesting() argument
248 task_tracker_->FlushAsyncForTesting(std::move(flush_callback)); in FlushAsyncForTesting()
Dtask_scheduler_impl.h88 void FlushAsyncForTesting(OnceClosure flush_callback) override;
Dtask_scheduler.h165 virtual void FlushAsyncForTesting(OnceClosure flush_callback) = 0;
Dtask_tracker.h127 void FlushAsyncForTesting(OnceClosure flush_callback);
/external/perfetto/src/tracing/core/
Dshared_memory_arbiter_impl.cc594 std::function<void()> flush_callback; in BindToProducerEndpoint() local
618 flush_callback = TakePendingFlushCallbacksLocked(); in BindToProducerEndpoint()
627 FlushPendingCommitDataRequests(flush_callback); in BindToProducerEndpoint()
694 std::function<void()> flush_callback; in BindStartupTargetBufferImpl() local
720 flush_callback = TakePendingFlushCallbacksLocked(); in BindStartupTargetBufferImpl()
736 FlushPendingCommitDataRequests(flush_callback); in BindStartupTargetBufferImpl()
/external/perfetto/src/traced/probes/
Dprobes_producer.cc392 auto flush_callback = [weak_this, flush_request_id, ds_id] { in Flush() local
396 it->second->Flush(flush_request_id, flush_callback); in Flush()