Home
last modified time | relevance | path

Searched refs:MessageLoopThread (Results 1 – 25 of 73) sorted by relevance

123

/aosp_15_r20/packages/modules/Bluetooth/system/common/
Dmessage_loop_thread_unittest.cc29 using bluetooth::common::MessageLoopThread;
82 base::WeakPtr<MessageLoopThread> message_loop_thread_ptr; in TEST_F()
84 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
92 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
102 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
109 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
116 MessageLoopThread message_loop_thread(name); in TEST_F()
124 MessageLoopThread message_loop_thread(name); in TEST_F()
134 MessageLoopThread message_loop_thread(name); in TEST_F()
149 MessageLoopThread message_loop_thread(name); in TEST_F()
[all …]
Dmessage_loop_thread.cc47 MessageLoopThread::MessageLoopThread(const std::string& thread_name) in MessageLoopThread() function in bluetooth::common::MessageLoopThread
57 MessageLoopThread::~MessageLoopThread() { ShutDown(); } in ~MessageLoopThread()
59 void MessageLoopThread::StartUp() { in StartUp()
69 thread_ = new std::thread(&MessageLoopThread::RunThread, this, std::move(start_up_promise)); in StartUp()
74 bool MessageLoopThread::DoInThread(const base::Location& from_here, base::OnceClosure task) { in DoInThread()
78 bool MessageLoopThread::DoInThreadDelayed(const base::Location& from_here, base::OnceClosure task, in DoInThreadDelayed()
95 void MessageLoopThread::ShutDown() { in ShutDown()
124 base::PlatformThreadId MessageLoopThread::GetThreadId() const { in GetThreadId()
129 std::string MessageLoopThread::GetName() const { return thread_name_; } in GetName()
131 std::string MessageLoopThread::ToString() const { in ToString()
[all …]
Dmessage_loop_thread.h40 class MessageLoopThread final : public PostableContext {
48 explicit MessageLoopThread(const std::string& thread_name);
50 MessageLoopThread(const MessageLoopThread&) = delete;
51 MessageLoopThread& operator=(const MessageLoopThread&) = delete;
56 ~MessageLoopThread();
132 base::WeakPtr<MessageLoopThread> GetWeakPtr();
190 static void RunThread(MessageLoopThread* context, std::promise<void> start_up_promise);
208 base::WeakPtrFactory<MessageLoopThread> weak_ptr_factory_;
212 inline std::ostream& operator<<(std::ostream& os, const bluetooth::common::MessageLoopThread& a) {
222 struct formatter<bluetooth::common::MessageLoopThread> : ostream_formatter {};
Drepeating_timer_unittest.cc27 using bluetooth::common::MessageLoopThread;
78 MessageLoopThread message_loop_thread(name); in VerifyMultipleDelayedTasks()
123 MessageLoopThread message_loop_thread(name); in TEST_F()
133 MessageLoopThread message_loop_thread(name); in TEST_F()
150 MessageLoopThread message_loop_thread(name); in TEST_F()
164 MessageLoopThread message_loop_thread(name); in TEST_F()
178 MessageLoopThread message_loop_thread(name); in TEST_F()
189 MessageLoopThread message_loop_thread(name); in TEST_F()
221 MessageLoopThread message_loop_thread(name); in TEST_F()
Drepeating_timer.h32 class MessageLoopThread; variable
62 bool SchedulePeriodic(const base::WeakPtr<MessageLoopThread>& thread,
84 base::WeakPtr<MessageLoopThread> message_loop_thread_;
Drepeating_timer.cc39 bool RepeatingTimer::SchedulePeriodic(const base::WeakPtr<MessageLoopThread>& thread, in SchedulePeriodic()
91 MessageLoopThread* scheduled_thread = message_loop_thread_.get(); in CancelHelper()
/aosp_15_r20/packages/modules/Bluetooth/system/osi/test/fuzzers/alarm/
Dfuzz_alarm.cc24 using bluetooth::common::MessageLoopThread;
62 static MessageLoopThread* thread = new MessageLoopThread("fake main thread");
64 bluetooth::common::MessageLoopThread* get_main_thread() { return thread; } in get_main_thread()
/aosp_15_r20/packages/modules/Bluetooth/system/audio_hal_interface/
Dhfp_client_interface_host.cc24 bluetooth::common::MessageLoopThread* /*message_loop*/) { in GetDecode() argument
31 bluetooth::common::MessageLoopThread* /*message_loop*/) { in GetEncode() argument
38 bluetooth::common::MessageLoopThread* /*message_loop*/) { in GetOffload() argument
Dhfp_client_interface.h90 Decode* GetDecode(bluetooth::common::MessageLoopThread* message_loop);
96 Encode* GetEncode(bluetooth::common::MessageLoopThread* message_loop);
101 Offload* GetOffload(bluetooth::common::MessageLoopThread* message_loop);
Dle_audio_software_unittest.cc180 bluetooth::common::MessageLoopThread* message_loop) in BluetoothAudioDeathRecipient()
190 bluetooth::common::MessageLoopThread* message_loop_;
205 IBluetoothSinkTransportInstance* sink, bluetooth::common::MessageLoopThread* message_loop) in BluetoothAudioSinkClientInterface()
220 bluetooth::common::MessageLoopThread* message_loop) in BluetoothAudioSourceClientInterface()
489 bluetooth::common::MessageLoopThread message_loop_thread("test message loop");
Dle_audio_software.h157 Sink* GetSink(StreamCallbacks stream_cb, bluetooth::common::MessageLoopThread* message_loop,
168 Source* GetSource(StreamCallbacks stream_cb, bluetooth::common::MessageLoopThread* message_loop);
Dhfp_client_interface.cc246 bluetooth::common::MessageLoopThread* /*message_loop*/) { in GetDecode() argument
415 bluetooth::common::MessageLoopThread* /*message_loop*/) { in GetEncode() argument
573 bluetooth::common::MessageLoopThread* /*message_loop*/) { in GetOffload() argument
/aosp_15_r20/packages/modules/Bluetooth/system/test/common/
Dmain_handler.cc34 using bluetooth::common::MessageLoopThread;
39 MessageLoopThread main_thread("bt_test_main_thread");
71 bluetooth::common::MessageLoopThread* get_main_thread() { return &main_thread; } in get_main_thread()
Dmain_handler.h27 using bluetooth::common::MessageLoopThread;
37 bluetooth::common::MessageLoopThread* get_main_thread();
/aosp_15_r20/packages/modules/Bluetooth/system/stack/btu/
Dmain_thread.cc31 using bluetooth::common::MessageLoopThread;
34 static MessageLoopThread main_thread("bt_main_thread");
36 bluetooth::common::MessageLoopThread* get_main_thread() { return &main_thread; } in get_main_thread()
/aosp_15_r20/packages/modules/Bluetooth/system/osi/test/
Dalarm_test.cc35 using bluetooth::common::MessageLoopThread;
45 static MessageLoopThread* thread_;
47 bluetooth::common::MessageLoopThread* get_main_thread() { return thread_; } in get_main_thread()
331 MessageLoopThread message_loop_thread("btu message loop"); in TEST_F()
Dfuture_test.cc26 using bluetooth::common::MessageLoopThread;
42 MessageLoopThread worker_thread("worker_thread"); in TEST_F()
/aosp_15_r20/packages/modules/Bluetooth/system/bta/le_audio/audio_hal_client/
Daudio_hal_client_test.cc57 bluetooth::common::MessageLoopThread message_loop_thread("test message loop");
58 bluetooth::common::MessageLoopThread* get_main_thread() { return &message_loop_thread; } in get_main_thread()
138 bluetooth::common::MessageLoopThread* message_loop,
142 bluetooth::common::MessageLoopThread* message_loop));
159 StreamCallbacks stream_cb, bluetooth::common::MessageLoopThread* message_loop, in GetSink()
165 StreamCallbacks stream_cb, bluetooth::common::MessageLoopThread* message_loop) { in GetSource()
/aosp_15_r20/packages/modules/Bluetooth/system/stack/fuzzers/
Dsmp_fuzzer.cc40 bluetooth::common::MessageLoopThread* main_thread_ptr = nullptr;
42 bluetooth::common::MessageLoopThread* get_main_thread() { return main_thread_ptr; } in get_main_thread()
110 main_thread_ptr = new bluetooth::common::MessageLoopThread("smp_fuzz_main_thread"); in FakeBtStack()
/aosp_15_r20/packages/modules/Bluetooth/system/test/mock/
Dmock_audio_hal_interface_a2dp_encoding.h139 std::function<bool(bluetooth::common::MessageLoopThread* message_loop,
141 body{[](bluetooth::common::MessageLoopThread* /* message_loop */,
144 bool operator()(bluetooth::common::MessageLoopThread* message_loop, in operator()
/aosp_15_r20/packages/modules/Bluetooth/system/audio/asrc/
Dasrc_resampler_test.cc25 bluetooth::common::MessageLoopThread message_loop_thread("main message loop");
26 bluetooth::common::MessageLoopThread* get_main_thread() { return &message_loop_thread; } in get_main_thread()
/aosp_15_r20/packages/modules/Bluetooth/system/osi/test/internal/
Dsemaphore_test.cc11 using bluetooth::common::MessageLoopThread;
80 MessageLoopThread thread("semaphore_test_thread"); in TEST_F()
/aosp_15_r20/packages/modules/Bluetooth/system/common/test/
Dthread_performance_test.cc37 using bluetooth::common::MessageLoopThread;
265 worker_thread_ = new MessageLoopThread("WorkerThreadPerformanceTest thread"); in SetUp()
279 MessageLoopThread* worker_thread_ = nullptr;
/aosp_15_r20/packages/modules/Bluetooth/system/common/benchmark/
Dthread_performance_benchmark.cc37 using bluetooth::common::MessageLoopThread;
330 message_loop_thread_ = new MessageLoopThread("BM_MessageLooopThread thread"); in SetUp()
345 MessageLoopThread* message_loop_thread_ = nullptr;
/aosp_15_r20/packages/modules/Bluetooth/system/audio_hal_interface/hidl/
Dclient_interface_hidl.cc158 bluetooth::common::MessageLoopThread* message_loop) in BluetoothAudioDeathRecipient()
176 bluetooth::common::MessageLoopThread* message_loop_;
384 IBluetoothSinkTransportInstance* sink, bluetooth::common::MessageLoopThread* message_loop) in BluetoothAudioSinkClientInterface()
416 bluetooth::common::MessageLoopThread* message_loop) in BluetoothAudioSourceClientInterface()

123