Searched refs:TA_ACQ (Results 1 - 9 of 9) sorted by relevance

/fuchsia/zircon/system/utest/exit/
H A Dexit.c14 int block_forever(void *arg) TA_ACQ(&big_lock) {
19 bool mutex_block(void) TA_ACQ(&big_lock) {
/fuchsia/zircon/kernel/include/kernel/
H A Dauto_lock.h19 explicit AutoSpinLockNoIrqSave(spin_lock_t* lock) TA_ACQ(lock) function in class:AutoSpinLockNoIrqSave
24 explicit AutoSpinLockNoIrqSave(SpinLock* lock) TA_ACQ(lock) function in class:AutoSpinLockNoIrqSave
44 explicit AutoSpinLock(spin_lock_t* lock) TA_ACQ(lock) function in class:AutoSpinLock
49 explicit AutoSpinLock(SpinLock* lock) TA_ACQ(lock) function in class:AutoSpinLock
H A Dspinlock.h24 static inline void spin_lock(spin_lock_t* lock) TA_ACQ(lock) { function
62 spin_lock_save_flags_t flags) TA_ACQ(lock) { function
88 void Acquire() TA_ACQ() { spin_lock(&spinlock_); } function
95 TA_ACQ() { function
167 static bool Acquire(SpinLock* lock, State*) TA_ACQ(lock) { function in struct:NoIrqSavePolicy
186 static bool Acquire(spin_lock_t* lock, State*) TA_ACQ(lock) { function in struct:NoIrqSavePolicy
222 static bool Acquire(SpinLock* lock, State* state) TA_ACQ(lock) { function in struct:IrqSavePolicy
254 static bool Acquire(spin_lock_t* lock, State* state) TA_ACQ(lock) { function in struct:IrqSavePolicy
H A Dmutex.h58 void mutex_acquire(mutex_t* m) TA_ACQ(m);
137 static bool Acquire(LockType* lock, State*) TA_ACQ(lock) { function in struct:MutexPolicy
/fuchsia/zircon/system/private/zircon/
H A Dthread_annotations.h17 // TA_ACQ(x) function acquires the mutex |x|
38 #define TA_ACQ(...) THREAD_ANNOTATION(acquire_capability(__VA_ARGS__)) macro
/fuchsia/zircon/kernel/arch/arm64/include/arch/
H A Dspinlock.h29 void arch_spin_lock(spin_lock_t* lock) TA_ACQ(lock);
/fuchsia/zircon/kernel/arch/x86/include/arch/
H A Dspinlock.h28 void arch_spin_lock(spin_lock_t *lock) TA_ACQ(lock);
/fuchsia/zircon/third_party/lib/acpica/source/os_specific/service_layers/
H A Dosfuchsia.cpp836 ACPI_CPU_FLAGS AcpiOsAcquireLock(ACPI_SPINLOCK Handle) TA_ACQ(Handle) TA_NO_THREAD_SAFETY_ANALYSIS {
/fuchsia/zircon/kernel/lib/heap/cmpctmalloc/
H A Dcmpctmalloc.c202 static void lock(void) TA_ACQ(theheap.lock) { function

Completed in 48 milliseconds