Lines Matching refs:new_transport
714 struct sctp_transport *new_transport; in sctp_outq_flush() local
752 new_transport = chunk->transport; in sctp_outq_flush()
754 if (!new_transport) { in sctp_outq_flush()
768 new_transport = transport; in sctp_outq_flush()
770 new_transport = sctp_assoc_lookup_paddr(asoc, in sctp_outq_flush()
776 if (!new_transport) in sctp_outq_flush()
777 new_transport = asoc->peer.active_path; in sctp_outq_flush()
778 } else if ((new_transport->state == SCTP_INACTIVE) || in sctp_outq_flush()
779 (new_transport->state == SCTP_UNCONFIRMED) || in sctp_outq_flush()
780 (new_transport->state == SCTP_PF)) { in sctp_outq_flush()
797 new_transport = asoc->peer.active_path; in sctp_outq_flush()
803 if (new_transport != transport) { in sctp_outq_flush()
804 transport = new_transport; in sctp_outq_flush()
974 new_transport = chunk->transport; in sctp_outq_flush()
975 if (!new_transport || in sctp_outq_flush()
976 ((new_transport->state == SCTP_INACTIVE) || in sctp_outq_flush()
977 (new_transport->state == SCTP_UNCONFIRMED) || in sctp_outq_flush()
978 (new_transport->state == SCTP_PF))) in sctp_outq_flush()
979 new_transport = asoc->peer.active_path; in sctp_outq_flush()
980 if (new_transport->state == SCTP_UNCONFIRMED) in sctp_outq_flush()
984 if (new_transport != transport) { in sctp_outq_flush()
985 transport = new_transport; in sctp_outq_flush()