Lines Matching defs:so
224 #define SOCK_MTX(so) &(so)->so_lock argument
225 #define SOCK_LOCK(so) mtx_lock(&(so)->so_lock) argument
226 #define SOCK_OWNED(so) mtx_owned(&(so)->so_lock) argument
227 #define SOCK_UNLOCK(so) mtx_unlock(&(so)->so_lock) argument
228 #define SOCK_LOCK_ASSERT(so) mtx_assert(&(so)->so_lock, MA_OWNED) argument
229 #define SOCK_UNLOCK_ASSERT(so) mtx_assert(&(so)->so_lock, MA_NOTOWNED) argument
267 #define sosendallatonce(so) \ argument
271 #define soreadabledata(so) \ argument
273 #define soreadable(so) \ argument
277 #define sowriteable(so) \ argument
291 #define soref(so) refcount_acquire(&(so)->so_count) argument
292 #define sorele(so) do { \ argument
308 #define sorwakeup_locked(so) do { \ argument
316 #define sorwakeup(so) do { \ argument
321 #define sowwakeup_locked(so) do { \ argument
329 #define sowwakeup(so) do { \ argument
381 struct socket *so; member