Lines Matching refs:mp_so
629 struct socket *so, *mp_so = NULL; in tcp_garbage_collect() local
636 mp_so = mptetoso(tptomptp(tp)->mpt_mpte); in tcp_garbage_collect()
637 if (!socket_try_lock(mp_so)) { in tcp_garbage_collect()
638 mp_so = NULL; in tcp_garbage_collect()
642 if (mpsotomppcb(mp_so)->mpp_inside > 0) { in tcp_garbage_collect()
644 (unsigned long)VM_KERNEL_ADDRPERM(mpsotompte(mp_so)), in tcp_garbage_collect()
645 mpsotomppcb(mp_so)->mpp_inside, in tcp_garbage_collect()
646 mp_so->so_usecount); in tcp_garbage_collect()
647 socket_unlock(mp_so, 0); in tcp_garbage_collect()
648 mp_so = NULL; in tcp_garbage_collect()
653 mp_so->so_usecount++; in tcp_garbage_collect()
755 if (mp_so) { in tcp_garbage_collect()
759 socket_unlock(mp_so, 1); in tcp_garbage_collect()
760 mp_so = NULL; in tcp_garbage_collect()
772 if (mp_so) { in tcp_garbage_collect()
773 socket_unlock(mp_so, 1); in tcp_garbage_collect()