Lines Matching refs:mbox_state
107 * various information about the mailbox. The mbox_state, mbox_refcount, and
110 * need to be given its own mutex to protect the mbox_wait, mbox_state,
123 uint16_t mbox_state;
596 while ((mailboxp->mbox_state & STATE_WRITING) &&
631 mailboxp->mbox_state |= STATE_WRITING;
699 mailboxp->mbox_state &= ~STATE_WRITING;
774 mailboxp->mbox_state &= ~STATE_WRITING;
900 while (!(mailboxp->mbox_state & STATE_HDRVALID) ||
901 (mailboxp->mbox_state & STATE_READING) ||
931 mailboxp->mbox_state &= ~STATE_HDRVALID;
952 mailboxp->mbox_state &= ~STATE_HDRVALID;
991 mailboxp->mbox_state |= STATE_READING;
1010 mailboxp->mbox_state &= ~STATE_READING;
1011 if (mailboxp->mbox_state & STATE_HDRVALID) {
1037 if (!(mailboxp->mbox_state & STATE_HDRVALID)) {
1043 mailboxp->mbox_state &= ~STATE_HDRVALID;
1051 mailboxp->mbox_state &= ~STATE_READING;
1098 mailboxp->mbox_state &= ~STATE_READING;
1099 if (mailboxp->mbox_state & STATE_HDRVALID) {
1123 mailboxp->mbox_state &= ~STATE_READING;
1126 mailboxp->mbox_state &= ~STATE_HDRVALID;
1127 } else if (mailboxp->mbox_state & STATE_HDRVALID) {
1162 mailboxp->mbox_state &= ~STATE_READING;
1163 if (mailboxp->mbox_state & STATE_HDRVALID) {
1178 mailboxp->mbox_state &= ~STATE_HDRVALID;
1179 } else if (mailboxp->mbox_state & STATE_HDRVALID) {
1184 mailboxp->mbox_state &= ~STATE_READING;
1359 mailboxp->mbox_state &= ~STATE_HDRVALID;
1406 mailboxp->mbox_state |= STATE_HDRVALID;
1513 mailboxp->mbox_state = STATE_IDLE;
2445 mailboxp->mbox_state);