Searched refs:ring_cons_mutex (Results 1 – 1 of 1) sorted by relevance
81 struct sx ring_cons_mutex; /* protect against concurrent readers */ member192 sx_init(&u->ring_cons_mutex, "evtchn_ringc_sx"); in evtchn_open()203 sx_destroy(&u->ring_cons_mutex); in evtchn_open()230 sx_destroy(&u->ring_cons_mutex); in evtchn_release()256 sx_xlock(&u->ring_cons_mutex); in evtchn_read()273 error = sx_sleep(u, &u->ring_cons_mutex, PCATCH, "evtchw", 0); in evtchn_read()307 sx_xunlock(&u->ring_cons_mutex); in evtchn_read()502 sx_xlock(&u->ring_cons_mutex); in evtchn_ioctl()506 sx_xunlock(&u->ring_cons_mutex); in evtchn_ioctl()