Home
last modified time | relevance | path

Searched refs:interrupt_spin_lock (Results 1 – 25 of 27) sorted by relevance

12

/external/pigweed/pw_sync/
Dinterrupt_spin_lock_facade_test.cc26 pw_sync_InterruptSpinLock* interrupt_spin_lock);
28 pw_sync_InterruptSpinLock* interrupt_spin_lock);
30 pw_sync_InterruptSpinLock* interrupt_spin_lock);
35 pw::sync::InterruptSpinLock interrupt_spin_lock; in TEST() local
36 interrupt_spin_lock.lock(); in TEST()
37 interrupt_spin_lock.unlock(); in TEST()
51 pw::sync::InterruptSpinLock interrupt_spin_lock; in TEST() local
52 const bool locked = interrupt_spin_lock.try_lock(); in TEST()
56 EXPECT_FALSE(interrupt_spin_lock.try_lock()); in TEST()
57 interrupt_spin_lock.unlock(); in TEST()
[all …]
Dinterrupt_spin_lock_facade_test_c.c23 pw_sync_InterruptSpinLock* interrupt_spin_lock) { in pw_sync_InterruptSpinLock_CallLock() argument
24 pw_sync_InterruptSpinLock_Lock(interrupt_spin_lock); in pw_sync_InterruptSpinLock_CallLock()
28 pw_sync_InterruptSpinLock* interrupt_spin_lock) { in pw_sync_InterruptSpinLock_CallTryLock() argument
29 return pw_sync_InterruptSpinLock_TryLock(interrupt_spin_lock); in pw_sync_InterruptSpinLock_CallTryLock()
33 pw_sync_InterruptSpinLock* interrupt_spin_lock) { in pw_sync_InterruptSpinLock_CallUnlock() argument
34 pw_sync_InterruptSpinLock_Unlock(interrupt_spin_lock); in pw_sync_InterruptSpinLock_CallUnlock()
Dinterrupt_spin_lock.cc20 pw_sync_InterruptSpinLock* interrupt_spin_lock) { in pw_sync_InterruptSpinLock_Lock() argument
21 interrupt_spin_lock->lock(); in pw_sync_InterruptSpinLock_Lock()
25 pw_sync_InterruptSpinLock* interrupt_spin_lock) { in pw_sync_InterruptSpinLock_TryLock() argument
26 return interrupt_spin_lock->try_lock(); in pw_sync_InterruptSpinLock_TryLock()
30 pw_sync_InterruptSpinLock* interrupt_spin_lock) { in pw_sync_InterruptSpinLock_Unlock() argument
31 interrupt_spin_lock->unlock(); in pw_sync_InterruptSpinLock_Unlock()
DBUILD30 PW_SYNC_INTERRUPT_SPIN_LOCK_BACKEND = "//pw_sync_stl:interrupt_spin_lock"
172 "public/pw_sync/interrupt_spin_lock.h",
176 "interrupt_spin_lock.cc"
186 name = "interrupt_spin_lock",
267 ":interrupt_spin_lock",
DBUILD.gn79 pw_facade("interrupt_spin_lock") {
82 public = [ "public/pw_sync/interrupt_spin_lock.h" ]
87 sources = [ "interrupt_spin_lock.cc" ]
164 ":interrupt_spin_lock",
Ddocs.rst534 #include "pw_sync/interrupt_spin_lock.h"
536 pw::sync::InterruptSpinLock interrupt_spin_lock;
539 interrupt_spin_lock.lock();
541 interrupt_spin_lock.unlock();
551 #include "pw_sync/interrupt_spin_lock.h"
553 pw::sync::InterruptSpinLock interrupt_spin_lock;
556 std::lock_guard lock(interrupt_spin_lock);
566 … cpp:function:: void pw_sync_InterruptSpinLock_Lock(pw_sync_InterruptSpinLock* interrupt_spin_lock)
568 Invokes the ``InterruptSpinLock::lock`` member function on the given ``interrupt_spin_lock``.
570 …p:function:: bool pw_sync_InterruptSpinLock_TryLock(pw_sync_InterruptSpinLock* interrupt_spin_lock)
[all …]
/external/pigweed/pw_sync_freertos/
DBUILD.gn136 pw_source_set("interrupt_spin_lock") {
148 sources = [ "interrupt_spin_lock.cc" ]
152 "$dir_pw_sync:interrupt_spin_lock.facade",
DBUILD163 name = "interrupt_spin_lock",
165 "interrupt_spin_lock.cc",
/external/pigweed/pw_sync_embos/
DBUILD.gn136 pw_source_set("interrupt_spin_lock") {
148 sources = [ "interrupt_spin_lock.cc" ]
151 "$dir_pw_sync:interrupt_spin_lock.facade",
DBUILD165 name = "interrupt_spin_lock",
167 "interrupt_spin_lock.cc",
/external/pigweed/pw_sync_threadx/
DBUILD.gn145 pw_source_set("interrupt_spin_lock") {
157 sources = [ "interrupt_spin_lock.cc" ]
160 "$dir_pw_sync:interrupt_spin_lock.facade",
DBUILD163 name = "interrupt_spin_lock",
165 "interrupt_spin_lock.cc",
/external/pigweed/pw_sync_baremetal/
DBUILD.gn37 pw_source_set("interrupt_spin_lock") {
50 "$dir_pw_sync:interrupt_spin_lock.facade",
DBUILD39 name = "interrupt_spin_lock",
/external/pigweed/pw_sync_stl/
DBUILD.gn116 pw_source_set("interrupt_spin_lock") {
128 "$dir_pw_sync:interrupt_spin_lock.facade",
DBUILD146 name = "interrupt_spin_lock",
/external/pigweed/pw_log_sink/
DBUILD35 "//pw_sync:interrupt_spin_lock",
DBUILD.gn52 "$dir_pw_sync:interrupt_spin_lock",
/external/pigweed/pw_chrono/
DBUILD.gn52 "$dir_pw_sync:interrupt_spin_lock",
DBUILD75 "//pw_sync:interrupt_spin_lock",
/external/pigweed/pw_chrono_threadx/
DBUILD.gn67 "$dir_pw_sync:interrupt_spin_lock",
/external/pigweed/pw_chrono_freertos/
DBUILD.gn68 "$dir_pw_sync:interrupt_spin_lock",
/external/pigweed/pw_chrono_embos/
DBUILD.gn67 "$dir_pw_sync:interrupt_spin_lock",
/external/pigweed/targets/arduino/
Dtarget_toolchains.gni48 "$dir_pw_sync_baremetal:interrupt_spin_lock"
/external/pigweed/targets/stm32f429i-disc1/
Dtarget_toolchains.gni54 "$dir_pw_sync_baremetal:interrupt_spin_lock"

12