SQ_EVENTS
{ SF(SQ_EVENTS), "There are events on syncq" },
(sq->sq_flags & (SQ_STAYAWAY|SQ_EXCL|SQ_EVENTS))) {
if ((flags & (SQ_STAYAWAY|SQ_EXCL|SQ_EVENTS)) ||
(sq->sq_flags & (SQ_STAYAWAY|SQ_EXCL|SQ_EVENTS))) {
if ((flags & (SQ_STAYAWAY|SQ_EXCL|SQ_EVENTS)) ||
if (qp->q_syncqmsgs != 0 || (qp->q_syncq->sq_flags & SQ_EVENTS))
(wqp->q_syncq->sq_flags & SQ_EVENTS))
uint16_t waitflags = SQ_STAYAWAY | SQ_EVENTS | SQ_EXCL;
outer->sq_flags |= SQ_EVENTS;
ASSERT(outer->sq_flags & SQ_EVENTS);
ASSERT((outer->sq_flags & SQ_EVENTS));
outer->sq_flags &= ~SQ_EVENTS;
ASSERT(sq->sq_flags & SQ_EVENTS);
sq->sq_flags &= ~SQ_EVENTS;
ASSERT(!(sq->sq_flags & SQ_EVENTS));
sq->sq_flags |= SQ_EVENTS;
ASSERT(sq->sq_flags & SQ_EVENTS);
ASSERT(sq->sq_flags & SQ_EVENTS);
ASSERT(!(sq->sq_flags & SQ_EVENTS));
if (sq->sq_flags & (SQ_STAYAWAY | SQ_EVENTS)) {
(sq->sq_flags & (SQ_STAYAWAY | SQ_EVENTS)));
ASSERT(sq->sq_flags & SQ_EVENTS);
sq->sq_flags &= ~SQ_EVENTS;
ASSERT(sq->sq_flags & SQ_EVENTS);
sq->sq_flags &= ~SQ_EVENTS;
uint16_t waitflags = SQ_STAYAWAY | SQ_EVENTS | SQ_EXCL;
#define SQ_QUEUED (SQ_MESSAGES | SQ_EVENTS)