Lines Matching refs:transport

76 	struct sctp_transport *tp = packet->transport;
101 /* update dst or transport pathmtu if in need */
143 struct sctp_transport *transport,
146 pr_debug("%s: packet:%p transport:%p\n", __func__, packet, transport);
148 packet->transport = transport;
218 struct sctp_association *asoc = pkt->transport->asoc;
266 asoc = pkt->transport->asoc;
273 if (pkt->transport->sack_generation !=
274 pkt->transport->asoc->peer.sack_generation)
349 chunk->transport = packet->transport;
409 struct sctp_transport *tp = packet->transport;
547 struct sctp_transport *tp = packet->transport;
652 struct sctp_transport *transport = packet->transport;
653 struct sctp_association *asoc = transport->asoc;
659 * any destination transport address if its peer's rwnd indicates
671 flight_size = transport->flight_size;
684 * to a given transport address if it has cwnd or more bytes
685 * of data outstanding to that transport address.
694 flight_size >= transport->cwnd)
718 if (chunk->skb->len + q->out_qlen > transport->pathmtu -
735 struct sctp_transport *transport = packet->transport;
737 struct sctp_association *asoc = transport->asoc;
740 /* Keep track of how many bytes are in flight over this transport. */
741 transport->flight_size += datasize;
775 if (packet->transport->asoc)
776 pmtu = packet->transport->asoc->pathmtu;
778 pmtu = packet->transport->pathmtu;
823 if (!packet->transport->burst_limited &&
824 psize + chunk_len > (packet->transport->cwnd >> 1))
830 if (packet->transport->burst_limited &&
831 psize + chunk_len > (packet->transport->burst_limited >> 1))