| /packages/modules/Bluetooth/system/common/ |
| D | message_loop_thread.cc | 35 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 …]
|
| D | message_loop_thread_unittest.cc | 29 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 …]
|
| D | message_loop_thread.h | 40 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 …]
|
| D | once_timer_unittest.cc | 26 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()
|
| D | repeating_timer_unittest.cc | 26 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()
|
| D | repeating_timer.h | 30 class MessageLoopThread; variable 59 bool SchedulePeriodic(const base::WeakPtr<MessageLoopThread>& thread, 81 base::WeakPtr<MessageLoopThread> message_loop_thread_;
|
| D | once_timer.h | 30 class MessageLoopThread; variable 59 bool Schedule(const base::WeakPtr<MessageLoopThread>& thread, 81 base::WeakPtr<MessageLoopThread> message_loop_thread_;
|
| D | once_timer.cc | 37 bool OnceTimer::Schedule(const base::WeakPtr<MessageLoopThread>& thread, in Schedule() 89 MessageLoopThread* scheduled_thread = message_loop_thread_.get(); in Schedule()
|
| D | repeating_timer.cc | 45 const base::WeakPtr<MessageLoopThread>& thread, in SchedulePeriodic() 104 MessageLoopThread* scheduled_thread = message_loop_thread_.get(); in SchedulePeriodic()
|
| /packages/modules/Bluetooth/system/test/mock/ |
| D | mock_common_message_loop_thread.cc | 34 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/ |
| D | message_loop_thread.rs | 20 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/ |
| D | fuzz_alarm.cc | 26 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/ |
| D | timer_performance_benchmark.cc | 30 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_;
|
| D | thread_performance_benchmark.cc | 32 using bluetooth::common::MessageLoopThread; 330 new MessageLoopThread("BM_MessageLooopThread thread"); in SetUp() 345 MessageLoopThread* message_loop_thread_ = nullptr;
|
| /packages/modules/Bluetooth/system/test/common/ |
| D | main_handler.cc | 30 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()
|
| D | main_handler.h | 26 using bluetooth::common::MessageLoopThread; 39 bluetooth::common::MessageLoopThread* get_main_thread();
|
| /packages/modules/Bluetooth/system/stack/btu/ |
| D | btu_task.cc | 42 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/ |
| D | alarm_test.cc | 32 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()
|
| D | future_test.cc | 27 using bluetooth::common::MessageLoopThread; 43 MessageLoopThread worker_thread("worker_thread"); in TEST_F()
|
| D | semaphore_test.cc | 14 using bluetooth::common::MessageLoopThread; 76 MessageLoopThread thread("semaphore_test_thread"); in TEST_F()
|
| /packages/modules/Bluetooth/system/bta/le_audio/audio_hal_client/ |
| D | audio_hal_client_test.cc | 49 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/ |
| D | le_audio_software_host.cc | 43 bluetooth::common::MessageLoopThread* message_loop, in GetSink() 59 bluetooth::common::MessageLoopThread* message_loop) { in GetSource()
|
| D | le_audio_software.h | 137 bluetooth::common::MessageLoopThread* message_loop, 149 bluetooth::common::MessageLoopThread* message_loop);
|
| /packages/modules/Bluetooth/system/audio_hal_interface/aidl/ |
| D | client_interface_aidl.h | 141 bluetooth::common::MessageLoopThread* message_loop); 170 bluetooth::common::MessageLoopThread* message_loop);
|
| /packages/modules/Bluetooth/system/common/test/ |
| D | thread_performance_test.cc | 34 using bluetooth::common::MessageLoopThread; 281 new MessageLoopThread("WorkerThreadPerformanceTest thread"); in SetUp() 296 MessageLoopThread* worker_thread_ = nullptr;
|