Lines Matching defs:sx
33 #include <sys/sx.h>
38 struct sx sx;
41 #define mutex_lock(_m) sx_xlock(&(_m)->sx)
44 #define mutex_unlock(_m) sx_xunlock(&(_m)->sx)
45 #define mutex_trylock(_m) !!sx_try_xlock(&(_m)->sx)
49 SX_SYSINIT_FLAGS(lock, &(lock).sx, "lnxmtx", SX_NOWITNESS)
55 memset(&m->sx, 0, sizeof(m->sx));
56 sx_init_flags(&m->sx, "lnxmtx", SX_NOWITNESS);