Home
last modified time | relevance | path

Searched refs:ring_cons_mutex (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/xen/evtchn/
H A Devtchn_dev.c81 struct sx ring_cons_mutex; /* protect against concurrent readers */ member
192 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()