Searched defs:__platform_semaphore (Results 1 – 1 of 1) sorted by relevance
53 struct __platform_semaphore in _GLIBCXX_VISIBILITY() struct55 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() argument68 __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 …]