Provide semaphore-like semantics for reads from an eventfd() file descriptor. On read the internal counter is decremented by one.
os/EFD_SEMAPHORE
EFD_SEMAPHORE