Searched refs:pmtu (Results 1 - 25 of 25) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_uc.c68 * @pmtu: the path MTU
77 u32 pmtu, u32 *bth0p, u32 *bth2p)
117 if (len > pmtu) {
119 len = pmtu;
143 if (len > pmtu) {
145 len = pmtu;
173 if (len > pmtu) {
174 len = pmtu;
194 if (len > pmtu) {
195 len = pmtu;
75 ipath_make_uc_req(struct ipath_qp *qp, struct ipath_other_headers *ohdr, u32 pmtu, u32 *bth0p, u32 *bth2p) argument
245 u32 pmtu = ib_mtu_enum_to_int(qp->path_mtu); local
[all...]
H A Dipath_rc.c41 u32 psn, u32 pmtu)
45 len = ((psn - wqe->psn) & IPATH_PSN_MASK) * pmtu;
78 * @pmtu: the path MTU
86 u32 pmtu, u32 *bth0p, u32 *bth2p)
125 if (len > pmtu) {
126 len = pmtu;
155 if (len > pmtu)
156 len = pmtu;
203 * @pmtu: the path MTU
212 u32 pmtu, u3
40 restart_sge(struct ipath_sge_state *ss, struct ipath_swqe *wqe, u32 psn, u32 pmtu) argument
84 ipath_make_rc_ack(struct ipath_qp *qp, struct ipath_other_headers *ohdr, u32 pmtu, u32 *bth0p, u32 *bth2p) argument
210 ipath_make_rc_req(struct ipath_qp *qp, struct ipath_other_headers *ohdr, u32 pmtu, u32 *bth0p, u32 *bth2p) argument
1068 ipath_rc_rcv_resp(struct ipath_ibdev *dev, struct ipath_other_headers *ohdr, void *data, u32 tlen, struct ipath_qp *qp, u32 opcode, u32 psn, u32 hdrsize, u32 pmtu, int header_in_data) argument
1485 u32 pmtu = ib_mtu_enum_to_int(qp->path_mtu); local
[all...]
H A Dipath_verbs.h791 u32 pmtu, u32 *bth0p, u32 *bth2p);
794 u32 pmtu, u32 *bth0p, u32 *bth2p);
H A Dipath_ruc.c645 u32 pmtu = ib_mtu_enum_to_int(qp->path_mtu); local
685 ipath_make_rc_req(qp, ohdr, pmtu, &bth0, &bth2) :
686 ipath_make_uc_req(qp, ohdr, pmtu, &bth0, &bth2))) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/
H A Dtransport.c230 /* Initialize the pmtu of a transport. */
246 * pmtu code
261 void sctp_transport_update_pmtu(struct sctp_transport *t, u32 pmtu) argument
265 if (unlikely(pmtu < SCTP_DEFAULT_MINSEGMENT)) {
266 printk(KERN_WARNING "%s: Reported pmtu %d too low, "
268 __FUNCTION__, pmtu,
271 * pmtu discovery on this transport.
275 t->pathmtu = pmtu;
280 dst->ops->update_pmtu(dst, pmtu);
405 __u32 cwnd, ssthresh, flight_size, pba, pmtu; local
[all...]
H A Dassociola.c587 /* Initialize the pmtu of the transport. */
1211 /* Update the association's pmtu and frag_point by going through all the
1218 __u32 pmtu = 0; local
1223 /* Get the lowest pmtu of all the transports. */
1230 if (!pmtu || (t->pathmtu < pmtu))
1231 pmtu = t->pathmtu;
1234 if (pmtu) {
1236 asoc->pathmtu = pmtu;
1237 asoc->frag_point = sctp_frag_point(sp, pmtu);
[all...]
H A Doutput.c224 size_t pmtu; local
236 pmtu = ((packet->transport->asoc) ?
240 too_big = (psize + chunk_len > pmtu);
H A Dinput.c368 struct sctp_transport *t, __u32 pmtu)
370 if (!t || (t->pathmtu == pmtu))
381 sctp_transport_update_pmtu(t, pmtu);
383 /* Update association pmtu. */
387 /* Retransmit with the new pmtu setting.
367 sctp_icmp_frag_needed(struct sock *sk, struct sctp_association *asoc, struct sctp_transport *t, __u32 pmtu) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/
H A Dehca_qes.h79 u8 pmtu; member in struct:ehca_ud_av
H A Dehca_av.c121 av->av.pmtu = EHCA_MAX_MTU;
195 new_ehca_av.pmtu = EHCA_MAX_MTU;
H A Dehca_reqs.c221 wqe_p->u.ud_av.ud_av.pmtu = 1;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Dip6_route.h117 u32 pmtu);
H A Dinet_connection_sock.h71 * @icsk_pmtu_cookie Last pmtu seen by socket
96 unsigned int (*icsk_sync_mss)(struct sock *sk, u32 pmtu);
H A Dtcp.h458 extern unsigned int tcp_sync_mss(struct sock *sk, u32 pmtu);
472 extern int tcp_mtu_to_mss(struct sock *sk, int pmtu);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/sctp/
H A Dsctp.h174 struct sctp_transport *t, __u32 pmtu);
491 static inline int sctp_frag_point(const struct sctp_sock *sp, int pmtu) argument
493 int frag = pmtu;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/dccp/
H A Doutput.c131 unsigned int dccp_sync_mss(struct sock *sk, u32 pmtu) argument
135 int mss_now = (pmtu - icsk->icsk_af_ops->net_header_len -
145 icsk->icsk_pmtu_cookie = pmtu;
H A Ddccp.h226 extern unsigned int dccp_sync_mss(struct sock *sk, u32 pmtu);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/
H A Dtraceroute.c302 static int pmtu; /* Path MTU Discovery (RFC1191) */ variable
741 pmtu = 0;
743 pmtu = ntohs(icp->icmp_nextmtu);
1270 printf(" !F-%d", pmtu);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/xfrm/
H A Dxfrm_policy.c2050 u32 pmtu, route_mtu_cached; local
2052 pmtu = dst_mtu(dst->child);
2053 xdst->child_mtu_cached = pmtu;
2055 pmtu = xfrm_state_mtu(dst->xfrm, pmtu);
2060 if (pmtu > route_mtu_cached)
2061 pmtu = route_mtu_cached;
2063 dst->metrics[RTAX_MTU-1] = pmtu;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/
H A Dtcp_output.c773 int tcp_mtu_to_mss(struct sock *sk, int pmtu) argument
782 mss_now = pmtu - icsk->icsk_af_ops->net_header_len - sizeof(struct tcphdr);
828 /* This function synchronize snd mss to current pmtu/exthdr set.
837 inet_csk(sk)->icsk_pmtu_cookie is last pmtu, seen by this function.
841 taking into account current pmtu, but never exceeds
851 unsigned int tcp_sync_mss(struct sock *sk, u32 pmtu) argument
857 if (icsk->icsk_mtup.search_high > pmtu)
858 icsk->icsk_mtup.search_high = pmtu;
860 mss_now = tcp_mtu_to_mss(sk, pmtu);
867 icsk->icsk_pmtu_cookie = pmtu;
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/
H A Droute.c970 * rely only on pmtu discovery"
1509 /* Reset pmtu, it may be better */
1536 struct net_device *dev, u32 pmtu)
1545 if (pmtu >= dst_mtu(&rt->u.dst))
1548 if (pmtu < IPV6_MIN_MTU) {
1555 pmtu = IPV6_MIN_MTU;
1567 when cache entry will expire old pmtu
1571 rt->u.dst.metrics[RTAX_MTU-1] = pmtu;
1590 nrt->u.dst.metrics[RTAX_MTU-1] = pmtu;
1597 * which is 10 mins. After 10 mins the decreased pmtu i
1535 rt6_pmtu_discovery(struct in6_addr *daddr, struct in6_addr *saddr, struct net_device *dev, u32 pmtu) argument
[all...]
H A Dip6_tunnel.c816 * @pmtu: Path MTU is stored if packet is too big
833 __u32 *pmtu)
876 *pmtu = mtu;
828 ip6_tnl_xmit2(struct sk_buff *skb, struct net_device *dev, __u8 dsfield, struct flowi *fl, int encap_limit, __u32 *pmtu) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dpppol2tp_v26.c1942 u32 pmtu = dst_mtu(__sk_dst_get(sk)); local
1944 u32 pmtu = dst_pmtu(__sk_dst_get(sk));
1946 if (pmtu != 0) {
1947 session->mtu = session->mru = pmtu -
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/doc/
H A Dip-tunnels.tex249 with this option: tunnels with fixed ttl always make pmtu discovery.
H A Dip-cref.tex2400 with this option: tunnelling with a fixed ttl always makes pmtu discovery.

Completed in 173 milliseconds