Home
last modified time | relevance | path

Searched defs:__platform_semaphore (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dsemaphore_base.h53 struct __platform_semaphore in _GLIBCXX_VISIBILITY() struct
55 using __clock_t = chrono::system_clock; in _GLIBCXX_VISIBILITY()
57 static constexpr ptrdiff_t _S_max = SEM_VALUE_MAX; in _GLIBCXX_VISIBILITY()
59 static constexpr ptrdiff_t _S_max = _POSIX_SEM_VALUE_MAX; in _GLIBCXX_VISIBILITY()
62 explicit __platform_semaphore(ptrdiff_t __count) noexcept in _GLIBCXX_VISIBILITY() argument
68 __platform_semaphore& operator=(const __platform_semaphore&) = delete; in _GLIBCXX_VISIBILITY()
70 ~__platform_semaphore() in _GLIBCXX_VISIBILITY()
74 _M_acquire() noexcept in _GLIBCXX_VISIBILITY()
89 _M_try_acquire() noexcept in _GLIBCXX_VISIBILITY()
107 _M_release(std::ptrdiff_t __update) noexcept in _GLIBCXX_VISIBILITY()
[all …]