Lines Matching defs:state
28 // echo reference state: bit field indicating if read, write or both are active.
29 enum state {
38 uint32_t state; // active state: reading, writing or both
143 er->state &= ~ECHOREF_WRITING;
161 if ((er->state & ECHOREF_WRITING) == 0) {
166 er->state |= ECHOREF_WRITING;
169 if ((er->state & ECHOREF_READING) == 0) {
304 er->state &= ~ECHOREF_READING;
312 if ((er->state & ECHOREF_READING) == 0) {
315 er->state |= ECHOREF_READING;
318 if ((er->state & ECHOREF_WRITING) == 0) {
505 er->state = ECHOREF_IDLE;