Lines Matching defs:transport

76 	struct sctp_transport *tp = packet->transport;
101 /* update dst or transport pathmtu if in need */
145 struct sctp_transport *transport,
148 pr_debug("%s: packet:%p transport:%p\n", __func__, packet, transport);
150 packet->transport = transport;
219 struct sctp_transport *t = pkt->transport;
235 chunk->transport = t;
244 struct sctp_association *asoc = pkt->transport->asoc;
292 asoc = pkt->transport->asoc;
299 if (pkt->transport->sack_generation !=
300 pkt->transport->asoc->peer.sack_generation)
375 chunk->transport = packet->transport;
439 struct sctp_transport *tp = packet->transport;
571 struct sctp_transport *tp = packet->transport;
676 struct sctp_transport *transport = packet->transport;
677 struct sctp_association *asoc = transport->asoc;
683 * any destination transport address if its peer's rwnd indicates
695 flight_size = transport->flight_size;
708 * to a given transport address if it has cwnd or more bytes
709 * of data outstanding to that transport address.
718 flight_size >= transport->cwnd)
742 if (chunk->skb->len + q->out_qlen > transport->pathmtu -
759 struct sctp_transport *transport = packet->transport;
761 struct sctp_association *asoc = transport->asoc;
764 /* Keep track of how many bytes are in flight over this transport. */
765 transport->flight_size += datasize;
799 if (packet->transport->asoc)
800 pmtu = packet->transport->asoc->pathmtu;
802 pmtu = packet->transport->pathmtu;
847 if (!packet->transport->burst_limited &&
848 psize + chunk_len > (packet->transport->cwnd >> 1))
854 if (packet->transport->burst_limited &&
855 psize + chunk_len > (packet->transport->burst_limited >> 1))