#include "absl/base/internal/low_level_alloc.h"
#include "absl/synchronization/internal/per_thread_sem.h"
#include <atomic>
#include "absl/base/attributes.h"
#include "absl/base/internal/thread_identity.h"
#include "absl/synchronization/internal/waiter.h"
Go to the source code of this file.
Namespaces | |
namespace | absl |
namespace | absl::synchronization_internal |
Functions | |
ABSL_ATTRIBUTE_WEAK void | AbslInternalPerThreadSemPost (absl::base_internal::ThreadIdentity *identity) |
ABSL_ATTRIBUTE_WEAK bool | AbslInternalPerThreadSemWait (absl::synchronization_internal::KernelTimeout t) |
ABSL_ATTRIBUTE_WEAK void AbslInternalPerThreadSemPost | ( | absl::base_internal::ThreadIdentity * | identity | ) |
Definition at line 65 of file per_thread_sem.cc.
ABSL_ATTRIBUTE_WEAK bool AbslInternalPerThreadSemWait | ( | absl::synchronization_internal::KernelTimeout | t | ) |
Definition at line 70 of file per_thread_sem.cc.