B_EVENT_QUEUED
if ((event->events & B_EVENT_QUEUED) != 0)
if ((event->events & B_EVENT_QUEUED) != 0)
if ((previousEvents & B_EVENT_QUEUED) != 0 && (events & B_EVENT_INVALID) == 0)
if ((atomic_or(&event->events, B_EVENT_QUEUED) & B_EVENT_QUEUED) == 0) {
~(event->selected_events | B_EVENT_QUEUED));
if ((events & B_EVENT_QUEUED) == 0)
if ((atomic_and(&event->events, ~B_EVENT_QUEUED) & B_EVENT_QUEUED) != 0)