Lines Matching refs:ring_cons_mutex
87 struct sx ring_cons_mutex; /* protect against concurrent readers */
198 sx_init(&u->ring_cons_mutex, "evtchn_ringc_sx");
209 sx_destroy(&u->ring_cons_mutex);
236 sx_destroy(&u->ring_cons_mutex);
262 sx_xlock(&u->ring_cons_mutex);
274 sx_xunlock(&u->ring_cons_mutex);
278 error = sx_sleep(u, &u->ring_cons_mutex, PCATCH, "evtchw", 0);
312 sx_xunlock(&u->ring_cons_mutex);
507 sx_xlock(&u->ring_cons_mutex);
511 sx_xunlock(&u->ring_cons_mutex);