/aosp_15_r20/external/pigweed/pw_sync/ |
H A D | timed_thread_notification_facade_test.cc | 33 TEST(TimedThreadNotification, EmptyInitialState) { in TEST() argument 34 TimedThreadNotification notification; in TEST() 40 TEST(TimedThreadNotification, Release) { in TEST() argument 41 TimedThreadNotification notification; in TEST() 49 TimedThreadNotification empty_initial_notification; 50 TEST(TimedThreadNotification, EmptyInitialStateStatic) { in TEST() argument 54 TimedThreadNotification raise_notification; 55 TEST(TimedThreadNotification, ReleaseStatic) { in TEST() argument 63 TEST(TimedThreadNotification, TryAcquireForNotified) { in TEST() argument 64 TimedThreadNotification notification; in TEST() [all …]
|
H A D | docs.rst | 1058 :cpp:class:`pw::sync::TimedThreadNotification`. 1191 TimedThreadNotification section in Signaling Primitives 1193 The :cpp:class:`TimedThreadNotification` is an extension of the 1197 The :cpp:class:`TimedThreadNotification` is initialized to being empty (latch is 1209 :cpp:class:`pw::sync::TimedThreadNotification` via argument 1237 .. doxygenclass:: pw::sync::TimedThreadNotification argument 1240 .. cpp:namespace-push:: pw::sync::TimedThreadNotification 1250 * - :cpp:class:`pw::sync::TimedThreadNotification::TimedThreadNotification` 1254 * - :cpp:func:`pw::sync::TimedThreadNotification::~TimedThreadNotification` 1295 pw::sync::TimedThreadNotification new_foo_notification_;
|
H A D | condition_variable_test.cc | 51 TimedThreadNotification waiting_notifier; 54 TimedThreadNotification done_notifier;
|
H A D | BUILD.gn | 188 # This target provides the backend for pw::sync::TimedThreadNotification based
|
/aosp_15_r20/external/pigweed/pw_sync/public/pw_sync/ |
H A D | timed_thread_notification.h | 38 class TimedThreadNotification : public ThreadNotification { 40 TimedThreadNotification() = default; 41 ~TimedThreadNotification() = default; 42 TimedThreadNotification(const TimedThreadNotification&) = delete; 43 TimedThreadNotification(TimedThreadNotification&&) = delete; 44 TimedThreadNotification& operator=(const TimedThreadNotification&) = delete; 45 TimedThreadNotification& operator=(TimedThreadNotification&&) = delete;
|
/aosp_15_r20/external/pigweed/pw_sync_freertos/ |
H A D | timed_thread_notification_test.cc | 63 TimedThreadNotification started_notification_; 64 TimedThreadNotification unblock_notification_; 69 TEST(TimedThreadNotification, AcquireWithoutSuspend) { in TEST() argument 92 TEST(TimedThreadNotification, AcquireWithSuspend) { in TEST() argument
|
H A D | timed_thread_notification.cc | 51 bool TimedThreadNotification::try_acquire_until( in try_acquire_until()
|
H A D | docs.rst | 148 ThreadNotification & TimedThreadNotification 151 TimedThreadNotification is provided using Task Notifications. It is backed by a
|
H A D | CMakeLists.txt | 134 # This target provides the backend for pw::sync::TimedThreadNotification.
|
/aosp_15_r20/external/pigweed/pw_rpc/public/pw_rpc/internal/ |
H A D | synchronous_call_impl.h | 46 sync::TimedThreadNotification notify; 71 sync::TimedThreadNotification notify; 78 inline bool AcquireNotification(sync::TimedThreadNotification& notification, in AcquireNotification() 83 inline bool AcquireNotification(sync::TimedThreadNotification& notification, in AcquireNotification()
|
/aosp_15_r20/external/pigweed/pw_uart/ |
H A D | blocking_adapter_test.cc | 114 sync::TimedThreadNotification read_started_; 161 sync::TimedThreadNotification write_started_; 205 sync::TimedThreadNotification flush_started_; 254 sync::TimedThreadNotification blocking_action_complete;
|
/aosp_15_r20/external/pigweed/pw_sync/public/pw_sync/backends/ |
H A D | binary_semaphore_timed_thread_notification_inline.h | 21 inline bool TimedThreadNotification::try_acquire_for( in try_acquire_for() 26 inline bool TimedThreadNotification::try_acquire_until( in try_acquire_until()
|
/aosp_15_r20/external/pigweed/pw_sync_zephyr/public/pw_sync_zephyr/ |
H A D | timed_thread_notification_inline.h | 23 inline bool TimedThreadNotification::try_acquire_for( in try_acquire_for() 28 inline bool TimedThreadNotification::try_acquire_until( in try_acquire_until()
|
/aosp_15_r20/external/pigweed/pw_uart_mcuxpresso/public/pw_uart_mcuxpresso/ |
H A D | dma_uart.h | 71 pw::sync::TimedThreadNotification 89 pw::sync::TimedThreadNotification
|
/aosp_15_r20/external/pigweed/pw_stream/public/pw_stream/ |
H A D | mpsc_stream.h | 106 sync::TimedThreadNotification notification; 365 sync::TimedThreadNotification readable_;
|
/aosp_15_r20/external/pigweed/pw_chre/include/chre/target_platform/ |
H A D | condition_variable_base.h | 23 pw::sync::TimedThreadNotification notification_;
|
/aosp_15_r20/external/pigweed/pw_sync_freertos/public/pw_sync_freertos/ |
H A D | timed_thread_notification_inline.h | 21 inline bool TimedThreadNotification::try_acquire_for( in try_acquire_for()
|
/aosp_15_r20/external/pigweed/pw_i2c_mcuxpresso/public/pw_i2c_mcuxpresso/ |
H A D | initiator.h | 72 sync::TimedThreadNotification callback_complete_notification_;
|
/aosp_15_r20/external/pigweed/pw_async_basic/public/pw_async_basic/ |
H A D | dispatcher.h | 83 sync::TimedThreadNotification timed_notification_;
|
/aosp_15_r20/external/pigweed/pw_grpc/public/pw_grpc/ |
H A D | send_queue.h | 56 sync::TimedThreadNotification notify;
|
/aosp_15_r20/external/pigweed/pw_uart/public/pw_uart/ |
H A D | blocking_adapter.h | 52 sync::TimedThreadNotification complete_;
|
/aosp_15_r20/external/pigweed/pw_sync_embos/ |
H A D | docs.rst | 32 ThreadNotification & TimedThreadNotification
|
/aosp_15_r20/external/pigweed/pw_log_rpc/public/pw_log_rpc/ |
H A D | rpc_log_drain_thread.h | 100 sync::TimedThreadNotification ready_to_flush_notification_;
|
/aosp_15_r20/external/pigweed/pw_sync_threadx/ |
H A D | docs.rst | 41 ThreadNotification & TimedThreadNotification
|
/aosp_15_r20/external/pigweed/pw_rpc/ |
H A D | test_helpers_test.cc | 81 pw::sync::TimedThreadNotification notifier_;
|