Searched refs:PlatformFutexWait (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/libcxxabi/src/ |
| H A D | cxa_guard_impl.h | 411 void PlatformFutexWait(int* addr, int expect) { in PlatformFutexWait() function 422 constexpr void (*PlatformFutexWait)(int*, int) = nullptr; variable 426 constexpr bool PlatformSupportsFutex() { return +PlatformFutexWait != nullptr; } in PlatformSupportsFutex() 429 template <void (*Wait)(int*, int) = PlatformFutexWait, void (*Wake)(int*) = PlatformFutexWake, 609 template <void (*Wait)(int*, int) = PlatformFutexWait, void (*Wake)(int*) = PlatformFutexWake, 642 using type = FutexGuard<PlatformFutexWait, PlatformFutexWake, PlatformThreadID>;
|
| /llvm-project-15.0.7/libcxxabi/test/ |
| H A D | guard_threaded_test.pass.cpp | 355 PlatformFutexWait(&lock1, expect); in test_futex_syscall() 360 PlatformFutexWait(&lock2, expect); in test_futex_syscall() 365 PlatformFutexWait(&lock3, expect); // doesn't block in test_futex_syscall()
|