Home
last modified time | relevance | path

Searched refs:PlatformFutexWait (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_guard_impl.h411 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 Dguard_threaded_test.pass.cpp355 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()