Home
last modified time | relevance | path

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

123

/packages/modules/Bluetooth/system/common/
Dmessage_loop_thread.cc35 MessageLoopThread::MessageLoopThread(const std::string& thread_name) in MessageLoopThread() function in bluetooth::common::MessageLoopThread
36 : MessageLoopThread(thread_name, false) {} in MessageLoopThread()
38 MessageLoopThread::MessageLoopThread(const std::string& thread_name, in MessageLoopThread() function in bluetooth::common::MessageLoopThread
51 MessageLoopThread::~MessageLoopThread() { ShutDown(); } in ~MessageLoopThread()
53 void MessageLoopThread::StartUp() { in StartUp()
55 rust_thread_ = new ::rust::Box<shim::rust::MessageLoopThread>( in StartUp()
73 thread_ = new std::thread(&MessageLoopThread::RunThread, this, in StartUp()
79 bool MessageLoopThread::DoInThread(const base::Location& from_here, in DoInThread()
84 bool MessageLoopThread::DoInThreadDelayed(const base::Location& from_here, in DoInThreadDelayed()
117 void MessageLoopThread::ShutDown() { in ShutDown()
[all …]
Dmessage_loop_thread_unittest.cc29 using bluetooth::common::MessageLoopThread;
85 base::WeakPtr<MessageLoopThread> message_loop_thread_ptr; in TEST_F()
87 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
95 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
105 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
113 MessageLoopThread message_loop_thread("test_thread"); in TEST_F()
120 MessageLoopThread message_loop_thread(name); in TEST_F()
128 MessageLoopThread message_loop_thread(name); in TEST_F()
138 MessageLoopThread message_loop_thread(name); in TEST_F()
154 MessageLoopThread message_loop_thread(name); in TEST_F()
[all …]
Dmessage_loop_thread.h40 class MessageLoopThread final {
48 explicit MessageLoopThread(const std::string& thread_name);
49 explicit MessageLoopThread(const std::string& thread_name, bool is_main);
51 MessageLoopThread(const MessageLoopThread&) = delete;
52 MessageLoopThread& operator=(const MessageLoopThread&) = delete;
57 ~MessageLoopThread();
133 base::WeakPtr<MessageLoopThread> GetWeakPtr();
182 static void RunThread(MessageLoopThread* context,
201 base::WeakPtrFactory<MessageLoopThread> weak_ptr_factory_;
204 ::rust::Box<shim::rust::MessageLoopThread>* rust_thread_ = nullptr;
[all …]
Donce_timer_unittest.cc26 using bluetooth::common::MessageLoopThread;
91 MessageLoopThread message_loop_thread(name); in TEST_F()
114 MessageLoopThread message_loop_thread(name); in TEST_F()
124 MessageLoopThread message_loop_thread(name); in TEST_F()
140 MessageLoopThread message_loop_thread(name); in TEST_F()
158 MessageLoopThread message_loop_thread(name); in TEST_F()
176 MessageLoopThread message_loop_thread(name); in TEST_F()
198 MessageLoopThread message_loop_thread(name); in TEST_F()
222 MessageLoopThread message_loop_thread(name); in TEST_F()
246 MessageLoopThread message_loop_thread(name); in TEST_F()
Drepeating_timer_unittest.cc26 using bluetooth::common::MessageLoopThread;
78 MessageLoopThread message_loop_thread(name); in VerifyMultipleDelayedTasks()
130 MessageLoopThread message_loop_thread(name); in TEST_F()
140 MessageLoopThread message_loop_thread(name); in TEST_F()
162 MessageLoopThread message_loop_thread(name); in TEST_F()
181 MessageLoopThread message_loop_thread(name); in TEST_F()
200 MessageLoopThread message_loop_thread(name); in TEST_F()
216 MessageLoopThread message_loop_thread(name); in TEST_F()
256 MessageLoopThread message_loop_thread(name); in TEST_F()
Drepeating_timer.h30 class MessageLoopThread; variable
59 bool SchedulePeriodic(const base::WeakPtr<MessageLoopThread>& thread,
81 base::WeakPtr<MessageLoopThread> message_loop_thread_;
Donce_timer.h30 class MessageLoopThread; variable
59 bool Schedule(const base::WeakPtr<MessageLoopThread>& thread,
81 base::WeakPtr<MessageLoopThread> message_loop_thread_;
Donce_timer.cc37 bool OnceTimer::Schedule(const base::WeakPtr<MessageLoopThread>& thread, in Schedule()
89 MessageLoopThread* scheduled_thread = message_loop_thread_.get(); in Schedule()
Drepeating_timer.cc45 const base::WeakPtr<MessageLoopThread>& thread, in SchedulePeriodic()
104 MessageLoopThread* scheduled_thread = message_loop_thread_.get(); in SchedulePeriodic()
/packages/modules/Bluetooth/system/test/mock/
Dmock_common_message_loop_thread.cc34 MessageLoopThread::MessageLoopThread(const std::string& thread_name) in MessageLoopThread() function in bluetooth::common::MessageLoopThread
35 : MessageLoopThread(thread_name, false) {} in MessageLoopThread()
37 MessageLoopThread::MessageLoopThread(const std::string& thread_name, in MessageLoopThread() function in bluetooth::common::MessageLoopThread
50 MessageLoopThread::~MessageLoopThread() { ShutDown(); } in ~MessageLoopThread()
52 void MessageLoopThread::StartUp() { in StartUp()
54 rust_thread_ = new ::rust::Box<shim::rust::MessageLoopThread>( in StartUp()
72 thread_ = new std::thread(&MessageLoopThread::RunThread, this, in StartUp()
78 bool MessageLoopThread::DoInThread(const base::Location& from_here, in DoInThread()
83 bool MessageLoopThread::DoInThreadDelayed(const base::Location& from_here, in DoInThreadDelayed()
116 void MessageLoopThread::ShutDown() { in ShutDown()
[all …]
/packages/modules/Bluetooth/system/gd/rust/shim/src/
Dmessage_loop_thread.rs20 type MessageLoopThread; typedef
22 fn main_message_loop_thread_create() -> Box<MessageLoopThread>; in main_message_loop_thread_create()
23 fn main_message_loop_thread_start(thread: &mut MessageLoopThread) -> i32; in main_message_loop_thread_start()
25 thread: &mut MessageLoopThread, in main_message_loop_thread_do_delayed() argument
34 pub struct MessageLoopThread { struct
39 pub fn main_message_loop_thread_create() -> Box<MessageLoopThread> { in main_message_loop_thread_create() argument
50 Box::new(MessageLoopThread { rt, tx }) in main_message_loop_thread_create()
53 pub fn main_message_loop_thread_start(thread: &mut MessageLoopThread) -> i32 { in main_message_loop_thread_start()
60 thread: &mut MessageLoopThread, in main_message_loop_thread_do_delayed() argument
/packages/modules/Bluetooth/system/osi/test/fuzzers/alarm/
Dfuzz_alarm.cc26 using bluetooth::common::MessageLoopThread;
34 static MessageLoopThread* thread = new MessageLoopThread("fake main thread");
36 bluetooth::common::MessageLoopThread* get_main_thread() { return thread; } in get_main_thread()
/packages/modules/Bluetooth/system/common/benchmark/
Dtimer_performance_benchmark.cc30 using bluetooth::common::MessageLoopThread;
35 bluetooth::common::MessageLoopThread* get_main_thread() { return nullptr; } in get_main_thread()
105 message_loop_thread_ = new MessageLoopThread("timer_benchmark"); in SetUp()
125 MessageLoopThread* message_loop_thread_;
213 message_loop_thread_ = new MessageLoopThread("timer_benchmark"); in SetUp()
238 MessageLoopThread* message_loop_thread_;
Dthread_performance_benchmark.cc32 using bluetooth::common::MessageLoopThread;
330 new MessageLoopThread("BM_MessageLooopThread thread"); in SetUp()
345 MessageLoopThread* message_loop_thread_ = nullptr;
/packages/modules/Bluetooth/system/test/common/
Dmain_handler.cc30 using bluetooth::common::MessageLoopThread;
35 MessageLoopThread main_thread("bt_test_main_thread", true);
70 bluetooth::common::MessageLoopThread* get_main_thread() { return &main_thread; } in get_main_thread()
Dmain_handler.h26 using bluetooth::common::MessageLoopThread;
39 bluetooth::common::MessageLoopThread* get_main_thread();
/packages/modules/Bluetooth/system/stack/btu/
Dbtu_task.cc42 using bluetooth::common::MessageLoopThread;
50 static MessageLoopThread main_thread("bt_main_thread", true);
89 bluetooth::common::MessageLoopThread* get_main_thread() { return &main_thread; } in get_main_thread()
/packages/modules/Bluetooth/system/osi/test/
Dalarm_test.cc32 using bluetooth::common::MessageLoopThread;
42 static MessageLoopThread* thread_;
44 bluetooth::common::MessageLoopThread* get_main_thread() { return thread_; } in get_main_thread()
305 MessageLoopThread message_loop_thread("btu message loop"); in TEST_F()
Dfuture_test.cc27 using bluetooth::common::MessageLoopThread;
43 MessageLoopThread worker_thread("worker_thread"); in TEST_F()
Dsemaphore_test.cc14 using bluetooth::common::MessageLoopThread;
76 MessageLoopThread thread("semaphore_test_thread"); in TEST_F()
/packages/modules/Bluetooth/system/bta/le_audio/audio_hal_client/
Daudio_hal_client_test.cc49 bluetooth::common::MessageLoopThread message_loop_thread("test message loop");
50 bluetooth::common::MessageLoopThread* get_main_thread() { in get_main_thread()
126 bluetooth::common::MessageLoopThread* message_loop,
130 bluetooth::common::MessageLoopThread* message_loop));
146 bluetooth::common::MessageLoopThread* message_loop, in GetSink()
154 bluetooth::common::MessageLoopThread* message_loop) { in GetSource()
/packages/modules/Bluetooth/system/audio_hal_interface/
Dle_audio_software_host.cc43 bluetooth::common::MessageLoopThread* message_loop, in GetSink()
59 bluetooth::common::MessageLoopThread* message_loop) { in GetSource()
Dle_audio_software.h137 bluetooth::common::MessageLoopThread* message_loop,
149 bluetooth::common::MessageLoopThread* message_loop);
/packages/modules/Bluetooth/system/audio_hal_interface/aidl/
Dclient_interface_aidl.h141 bluetooth::common::MessageLoopThread* message_loop);
170 bluetooth::common::MessageLoopThread* message_loop);
/packages/modules/Bluetooth/system/common/test/
Dthread_performance_test.cc34 using bluetooth::common::MessageLoopThread;
281 new MessageLoopThread("WorkerThreadPerformanceTest thread"); in SetUp()
296 MessageLoopThread* worker_thread_ = nullptr;

123