Lines Matching refs:_m
56 #define mutex_lock(_m) do { \ argument
59 sx_xlock(&(_m)->sx); \
62 #define mutex_lock_nested(_m, _s) mutex_lock(_m) argument
63 #define mutex_lock_nest_lock(_m, _s) mutex_lock(_m) argument
65 #define mutex_lock_interruptible(_m) ({ \ argument
67 linux_mutex_lock_interruptible(_m); \
76 #define mutex_lock_killable(_m) ({ \ argument
78 linux_mutex_lock_interruptible(_m); \
81 #define mutex_lock_killable_nested(_m, _sub) \ argument
82 mutex_lock_killable(_m)
84 #define mutex_unlock(_m) do { \ argument
87 sx_xunlock(&(_m)->sx); \
90 #define mutex_trylock(_m) ({ \ argument
92 !!sx_try_xlock(&(_m)->sx); \
110 #define mutex_init(_m) \ argument
111 linux_mutex_init(_m, mutex_name(#_m), SX_NOWITNESS)
113 #define __mutex_init(_m, _n, _l) \ argument
114 linux_mutex_init(_m, _n, SX_NOWITNESS)
116 #define mutex_init_witness(_m) \ argument
117 linux_mutex_init(_m, mutex_name(#_m), SX_DUPOK)
119 #define mutex_destroy(_m) \ argument
120 linux_mutex_destroy(_m)