Searched refs:_rw (Results 1 – 2 of 2) sorted by relevance
42 #define down_write(_rw) sx_xlock(&(_rw)->sx) argument43 #define up_write(_rw) sx_xunlock(&(_rw)->sx) argument44 #define down_read(_rw) sx_slock(&(_rw)->sx) argument45 #define up_read(_rw) sx_sunlock(&(_rw)->sx) argument46 #define down_read_trylock(_rw) !!sx_try_slock(&(_rw)->sx) argument47 #define down_write_trylock(_rw) !!sx_try_xlock(&(_rw)->sx) argument48 #define downgrade_write(_rw) sx_downgrade(&(_rw)->sx) argument49 #define down_read_nested(_rw, _sc) down_read(_rw) argument
134 #define RW_CAN_READ_TD(td, _rw) \ argument135 ((td->td_rw_rlocks && (_rw) & RW_LOCK_READ) || ((_rw) & \139 #define RW_CAN_READ(_rw) RW_CAN_READ_TD(curthread, _rw) argument