Searched refs:ring_cons_mutex (Results 1 – 1 of 1) sorted by relevance
82 struct sx ring_cons_mutex; /* protect against concurrent readers */ member193 sx_init(&u->ring_cons_mutex, "evtchn_ringc_sx"); in evtchn_open()204 sx_destroy(&u->ring_cons_mutex); in evtchn_open()231 sx_destroy(&u->ring_cons_mutex); in evtchn_release()257 sx_xlock(&u->ring_cons_mutex); in evtchn_read()274 error = sx_sleep(u, &u->ring_cons_mutex, PCATCH, "evtchw", 0); in evtchn_read()308 sx_xunlock(&u->ring_cons_mutex); in evtchn_read()503 sx_xlock(&u->ring_cons_mutex); in evtchn_ioctl()507 sx_xunlock(&u->ring_cons_mutex); in evtchn_ioctl()