Lines Matching refs:new_transport
715 struct sctp_transport *new_transport; in sctp_outq_flush() local
753 new_transport = chunk->transport; in sctp_outq_flush()
755 if (!new_transport) { in sctp_outq_flush()
769 new_transport = transport; in sctp_outq_flush()
771 new_transport = sctp_assoc_lookup_paddr(asoc, in sctp_outq_flush()
777 if (!new_transport) in sctp_outq_flush()
778 new_transport = asoc->peer.active_path; in sctp_outq_flush()
779 } else if ((new_transport->state == SCTP_INACTIVE) || in sctp_outq_flush()
780 (new_transport->state == SCTP_UNCONFIRMED) || in sctp_outq_flush()
781 (new_transport->state == SCTP_PF)) { in sctp_outq_flush()
798 new_transport = asoc->peer.active_path; in sctp_outq_flush()
804 if (new_transport != transport) { in sctp_outq_flush()
805 transport = new_transport; in sctp_outq_flush()
975 new_transport = chunk->transport; in sctp_outq_flush()
976 if (!new_transport || in sctp_outq_flush()
977 ((new_transport->state == SCTP_INACTIVE) || in sctp_outq_flush()
978 (new_transport->state == SCTP_UNCONFIRMED) || in sctp_outq_flush()
979 (new_transport->state == SCTP_PF))) in sctp_outq_flush()
980 new_transport = asoc->peer.active_path; in sctp_outq_flush()
981 if (new_transport->state == SCTP_UNCONFIRMED) in sctp_outq_flush()
985 if (new_transport != transport) { in sctp_outq_flush()
986 transport = new_transport; in sctp_outq_flush()