166
166
* seq_read() and seq_wait() can be used together to yield a race-free wakeup
167
167
* when an object changes, even without an ability to lock the object. See
173
177
struct seq *seq = CONST_CAST(struct seq *, seq_);
175
179
ovs_mutex_lock(&seq_mutex);
176
180
if (value == seq->value) {
181
185
ovs_mutex_unlock(&seq_mutex);