Searched refs:TA_REL (Results 1 - 8 of 8) sorted by relevance

/fuchsia/zircon/kernel/include/kernel/
H A Dauto_lock.h26 ~AutoSpinLockNoIrqSave() TA_REL() { release(); } function in class:AutoSpinLockNoIrqSave
28 void release() TA_REL() { function in class:AutoSpinLockNoIrqSave
51 ~AutoSpinLock() TA_REL() { release(); } function in class:AutoSpinLock
53 void release() TA_REL() { function in class:AutoSpinLock
H A Dspinlock.h36 static inline void spin_unlock(spin_lock_t* lock) TA_REL(lock) { function
69 spin_lock_save_flags_t flags) TA_REL(lock) { function
90 void Release() TA_REL() { spin_unlock(&spinlock_); } function
101 TA_REL() { function
171 static void Release(SpinLock* lock, State*) TA_REL(lock) { function in struct:NoIrqSavePolicy
190 static void Release(spin_lock_t* lock, State*) TA_REL(lock) { function in struct:NoIrqSavePolicy
226 static void Release(SpinLock* lock, State* state) TA_REL(lock) { function in struct:IrqSavePolicy
258 static void Release(spin_lock_t* lock, State* state) TA_REL(lock) { function in struct:IrqSavePolicy
281 static void Release(SpinLock* lock, State*) TA_REL(lock) { function in struct:TryLockNoIrqSavePolicy
301 static void Release(spin_lock_t* lock, State*) TA_REL(loc function in struct:TryLockNoIrqSavePolicy
[all...]
H A Dmutex.h59 void mutex_release(mutex_t* m) TA_REL(m);
62 void mutex_release_thread_locked(mutex_t* m, bool reschedule) TA_REL(m);
142 static void Release(LockType* lock, State*) TA_REL(lock) { function in struct:MutexPolicy
/fuchsia/zircon/system/private/zircon/
H A Dthread_annotations.h23 // TA_REL(x) function releases the mutex |x|
42 #define TA_REL(...) THREAD_ANNOTATION(release_capability(__VA_ARGS__)) macro
/fuchsia/zircon/kernel/arch/arm64/include/arch/
H A Dspinlock.h31 void arch_spin_unlock(spin_lock_t* lock) TA_REL(lock);
/fuchsia/zircon/kernel/arch/x86/include/arch/
H A Dspinlock.h30 void arch_spin_unlock(spin_lock_t *lock) TA_REL(lock);
/fuchsia/zircon/third_party/lib/acpica/source/os_specific/service_layers/
H A Dosfuchsia.cpp792 void AcpiOsReleaseMutex(ACPI_MUTEX Handle) TA_REL(Handle) { function
850 void AcpiOsReleaseLock(ACPI_SPINLOCK Handle, ACPI_CPU_FLAGS Flags) TA_REL(Handle) { function
/fuchsia/zircon/kernel/lib/heap/cmpctmalloc/
H A Dcmpctmalloc.c206 static void unlock(void) TA_REL(theheap.lock) { function

Completed in 41 milliseconds