Lines Matching defs:pmtu
44 u32 psn, u32 pmtu)
48 len = ((psn - wqe->psn) & QIB_PSN_MASK) * pmtu;
72 * @pmtu: the path MTU
79 struct qib_other_headers *ohdr, u32 pmtu)
141 if (len > pmtu) {
142 len = pmtu;
178 if (len > pmtu)
179 len = pmtu;
242 u32 pmtu = ib_mtu_enum_to_int(qp->path_mtu);
260 qib_make_rc_ack(dev, qp, ohdr, pmtu))
349 if (len > pmtu) {
350 wqe->lpsn += (len - 1) / pmtu;
352 len = pmtu;
388 if (len > pmtu) {
389 wqe->lpsn += (len - 1) / pmtu;
391 len = pmtu;
428 if (len > pmtu)
429 qp->s_next_psn += (len - 1) / pmtu;
521 qp->s_len = restart_sge(&qp->s_sge, wqe, qp->s_psn, pmtu);
532 if (len > pmtu) {
533 len = pmtu;
562 qp->s_len = restart_sge(&qp->s_sge, wqe, qp->s_psn, pmtu);
573 if (len > pmtu) {
574 len = pmtu;
603 len = ((qp->s_psn - wqe->psn) & QIB_PSN_MASK) * pmtu;
1395 * @pmtu: the path MTU
1406 u32 psn, u32 hdrsize, u32 pmtu,
1475 wqe, psn, pmtu);
1485 if (unlikely(tlen != (hdrsize + pmtu + 4)))
1487 if (unlikely(pmtu >= qp->s_rdma_read_len))
1510 qp->s_rdma_read_len -= pmtu;
1513 qib_copy_sge(&qp->s_rdma_read_sge, data, pmtu, 0);
1523 * Check that the data size is >= 0 && <= pmtu.
1536 wqe, psn, pmtu);
1548 * Check that the data size is >= 1 && <= pmtu.
1702 * request and start on pmtu boundaries.
1847 u32 pmtu = ib_mtu_enum_to_int(qp->path_mtu);
1880 hdrsize, pmtu, rcd);
1954 if (unlikely(tlen != (hdrsize + pmtu + 4)))
1956 qp->r_rcv_len += pmtu;
1959 qib_copy_sge(&qp->r_sge, data, pmtu, 1);
2105 if (len > pmtu)
2106 qp->r_psn += (len - 1) / pmtu;