Searched refs:tinp (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/sys/netinet/
H A Dsctp_usrreq.c7114 struct sctp_inpcb *tinp; local
7137 tinp = sctp_pcb_findep(&store.sa, 0, 0, inp->def_vrf_id);
7138 if (tinp && (tinp != inp) &&
7139 ((tinp->sctp_flags & SCTP_PCB_FLAGS_SOCKET_ALLGONE) == 0) &&
7140 ((tinp->sctp_flags & SCTP_PCB_FLAGS_SOCKET_GONE) == 0) &&
7141 (SCTP_IS_LISTENING(tinp))) {
7146 SCTP_INP_DECR_REF(tinp);
7148 } else if (tinp) {
7149 SCTP_INP_DECR_REF(tinp);
[all...]
H A Dsctp_pcb.c1871 struct sctp_inpcb *tinp, *ninp; local
1885 LIST_FOREACH_SAFE(tinp, head, sctp_hash, ninp) {
1886 if (tinp->sctp_lport != inp->sctp_lport) {
1889 if (tinp->sctp_flags & SCTP_PCB_FLAGS_SOCKET_ALLGONE) {
1892 if (tinp->sctp_flags & SCTP_PCB_FLAGS_SOCKET_GONE) {
1895 if (SCTP_IS_LISTENING(tinp)) {
1898 SCTP_INP_WLOCK(tinp);
1899 LIST_REMOVE(tinp, sctp_hash);
1900 head = &SCTP_BASE_INFO(sctp_tcpephash)[SCTP_PCBHASH_ALLADDR(tinp->sctp_lport, SCTP_BASE_INFO(hashtcpmark))];
1901 tinp
[all...]
H A Dsctputil.c1449 struct sctp_inpcb *tinp; local
1485 tinp = it->inp;
1488 SCTP_INP_RUNLOCK(tinp);

Completed in 113 milliseconds