Home
last modified time | relevance | path

Searched refs:InInterruptContext (Results 1 – 24 of 24) sorted by relevance

/external/pigweed/pw_sync_embos/public/pw_sync_embos/
Dmutex_inline.h28 PW_ASSERT(!interrupt::InInterruptContext()); in lock()
34 PW_ASSERT(!interrupt::InInterruptContext()); in try_lock()
39 PW_ASSERT(!interrupt::InInterruptContext()); in unlock()
Dcounting_semaphore_inline.h34 PW_ASSERT(!interrupt::InInterruptContext()); in acquire()
Dbinary_semaphore_inline.h34 PW_ASSERT(!interrupt::InInterruptContext()); in acquire()
/external/pigweed/pw_sync_freertos/
Dinterrupt_spin_lock.cc24 if (interrupt::InInterruptContext()) { in lock()
36 if (interrupt::InInterruptContext()) { in try_lock()
58 if (interrupt::InInterruptContext()) { in unlock()
Dcounting_semaphore.cc40 if (interrupt::InInterruptContext()) { in release()
57 PW_DCHECK(!interrupt::InInterruptContext()); in try_acquire_for()
Dtimed_mutex.cc31 PW_DCHECK(!interrupt::InInterruptContext()); in try_lock_for()
Dbinary_semaphore.cc37 PW_DCHECK(!interrupt::InInterruptContext()); in try_acquire_for()
/external/pigweed/pw_sync_freertos/public/pw_sync_freertos/
Dmutex_inline.h42 PW_ASSERT(!interrupt::InInterruptContext()); in lock()
56 PW_ASSERT(!interrupt::InInterruptContext()); in try_lock()
61 PW_ASSERT(!interrupt::InInterruptContext()); in unlock()
Dbinary_semaphore_inline.h36 if (interrupt::InInterruptContext()) { in release()
49 PW_ASSERT(!interrupt::InInterruptContext()); in acquire()
63 if (interrupt::InInterruptContext()) { in try_acquire()
Dcounting_semaphore_inline.h39 PW_ASSERT(!interrupt::InInterruptContext()); in acquire()
53 if (interrupt::InInterruptContext()) { in try_acquire()
/external/pigweed/pw_sync_threadx/public/pw_sync_threadx/
Dmutex_inline.h40 PW_ASSERT(!interrupt::InInterruptContext()); in lock()
46 PW_ASSERT(!interrupt::InInterruptContext()); in try_lock()
57 PW_ASSERT(!interrupt::InInterruptContext()); in unlock()
Dcounting_semaphore_inline.h50 PW_DASSERT(!interrupt::InInterruptContext()); in acquire()
Dbinary_semaphore_inline.h48 PW_DASSERT(!interrupt::InInterruptContext()); in acquire()
/external/pigweed/pw_interrupt/public/pw_interrupt/
Dcontext.h20 bool InInterruptContext();
/external/pigweed/pw_interrupt_cortex_m/public/pw_interrupt_cortex_m/
Dcontext_inline.h23 inline bool InInterruptContext() { in InInterruptContext() function
/external/pigweed/pw_thread_freertos/public/pw_thread_freertos/
Did_inline.h25 PW_DASSERT(!interrupt::InInterruptContext()); in get_id()
/external/pigweed/pw_chrono_freertos/
Dsystem_clock.cc44 const TickType_t new_native_tick_count = interrupt::InInterruptContext() in GetSystemClockTickCount()
/external/pigweed/pw_sync_embos/
Dbinary_semaphore.cc30 PW_DCHECK(!interrupt::InInterruptContext()); in try_acquire_for()
Dtimed_mutex.cc30 PW_DCHECK(!interrupt::InInterruptContext()); in try_lock_for()
Dcounting_semaphore.cc44 PW_DCHECK(!interrupt::InInterruptContext()); in try_acquire_for()
/external/pigweed/pw_interrupt/
Ddocs.rst9 .. c:function:: bool InInterruptContext()
/external/pigweed/pw_sync_threadx/
Dcounting_semaphore.cc31 PW_DCHECK(!interrupt::InInterruptContext()); in try_acquire_for()
Dtimed_mutex.cc31 PW_DCHECK(!interrupt::InInterruptContext()); in try_lock_for()
Dbinary_semaphore.cc31 PW_DCHECK(!interrupt::InInterruptContext()); in try_acquire_for()