Lines Matching defs:pmtu
43 u32 psn, u32 pmtu)
47 len = ((psn - wqe->psn) & IPATH_PSN_MASK) * pmtu;
80 * @pmtu: the path MTU
87 struct ipath_other_headers *ohdr, u32 pmtu)
130 if (len > pmtu) {
131 len = pmtu;
163 if (len > pmtu)
164 len = pmtu;
223 u32 pmtu = ib_mtu_enum_to_int(qp->path_mtu);
242 ipath_make_rc_ack(dev, qp, ohdr, pmtu))
320 if (len > pmtu) {
321 wqe->lpsn += (len - 1) / pmtu;
323 len = pmtu;
359 if (len > pmtu) {
360 wqe->lpsn += (len - 1) / pmtu;
362 len = pmtu;
399 if (len > pmtu)
400 qp->s_next_psn += (len - 1) / pmtu;
506 if (len > pmtu) {
507 len = pmtu;
542 if (len > pmtu) {
543 len = pmtu;
568 len = ((qp->s_psn - wqe->psn) & IPATH_PSN_MASK) * pmtu;
1110 * @pmtu: the path MTU
1122 u32 psn, u32 hdrsize, u32 pmtu,
1199 wqe, psn, pmtu);
1215 if (unlikely(tlen != (hdrsize + pmtu + 4)))
1217 if (unlikely(pmtu >= qp->s_rdma_read_len))
1234 qp->s_rdma_read_len -= pmtu;
1237 ipath_copy_sge(&qp->s_rdma_read_sge, data, pmtu);
1250 * Check that the data size is >= 0 && <= pmtu.
1263 wqe, psn, pmtu);
1281 * Check that the data size is >= 1 && <= pmtu.
1431 * request and start on pmtu boundaries.
1574 u32 pmtu = ib_mtu_enum_to_int(qp->path_mtu);
1616 hdrsize, pmtu, header_in_data);
1676 if (unlikely(tlen != (hdrsize + pmtu + 4)))
1678 qp->r_rcv_len += pmtu;
1681 ipath_copy_sge(&qp->r_sge, data, pmtu);
1830 if (len > pmtu)
1831 qp->r_psn += (len - 1) / pmtu;