Home
last modified time | relevance | path

Searched refs:blocked_thread (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/external/pigweed/pw_sync_freertos/
H A Dthread_notification.cc51 PW_DCHECK(native_type_.blocked_thread == nullptr); in acquire()
64 native_type_.blocked_thread = xTaskGetCurrentTaskHandle(); in acquire()
84 if (native_type_.blocked_thread != nullptr) { in release()
86 xTaskNotifyIndexed(native_type_.blocked_thread, in release()
91 xTaskNotify(native_type_.blocked_thread, 0u, eNoAction); in release()
93 native_type_.blocked_thread = nullptr; in release()
101 if (native_type_.blocked_thread != nullptr) { in release()
106 native_type_.blocked_thread, in release()
113 native_type_.blocked_thread, 0u, eNoAction, &woke_higher_task); in release()
116 native_type_.blocked_thread = nullptr; in release()
H A Dtimed_thread_notification.cc57 PW_DCHECK(native_handle().blocked_thread == nullptr); in try_acquire_until()
72 native_handle().blocked_thread = xTaskGetCurrentTaskHandle(); in try_acquire_until()
104 native_handle().blocked_thread = nullptr; in try_acquire_until()
/aosp_15_r20/external/pigweed/pw_sync_freertos/public/pw_sync_freertos/
H A Dthread_notification_native.h25 TaskHandle_t blocked_thread PW_GUARDED_BY(shared_spin_lock);
H A Dthread_notification_inline.h34 .blocked_thread = nullptr, in ThreadNotification()
/aosp_15_r20/external/perfetto/src/base/
H A Dunix_socket_unittest.cc953 auto blocked_thread = pthread_self(); in TEST_F() local
954 std::thread th([blocked_thread, &recv_sock, &recv_buf] { in TEST_F()
958 ASSERT_EQ(pthread_kill(blocked_thread, SIGWINCH), 0); in TEST_F()