Lines Matching refs:tinp
1727 struct sctp_inpcb *tinp, *ninp; in sctp_swap_inpcb_for_listen() local
1743 LIST_FOREACH_SAFE(tinp, head, sctp_hash, ninp) { in sctp_swap_inpcb_for_listen()
1744 if (tinp->sctp_lport != inp->sctp_lport) { in sctp_swap_inpcb_for_listen()
1747 if (tinp->sctp_flags & SCTP_PCB_FLAGS_SOCKET_ALLGONE) { in sctp_swap_inpcb_for_listen()
1750 if (tinp->sctp_flags & SCTP_PCB_FLAGS_SOCKET_GONE) { in sctp_swap_inpcb_for_listen()
1753 if (SCTP_IS_LISTENING(tinp)) { in sctp_swap_inpcb_for_listen()
1756 SCTP_INP_WLOCK(tinp); in sctp_swap_inpcb_for_listen()
1757 LIST_REMOVE(tinp, sctp_hash); in sctp_swap_inpcb_for_listen()
1758 …head = &SCTP_BASE_INFO(sctp_tcpephash)[SCTP_PCBHASH_ALLADDR(tinp->sctp_lport, SCTP_BASE_INFO(hasht… in sctp_swap_inpcb_for_listen()
1759 tinp->sctp_flags |= SCTP_PCB_FLAGS_IN_TCPPOOL; in sctp_swap_inpcb_for_listen()
1760 LIST_INSERT_HEAD(head, tinp, sctp_hash); in sctp_swap_inpcb_for_listen()
1761 SCTP_INP_WUNLOCK(tinp); in sctp_swap_inpcb_for_listen()