Lines Matching refs:len16
305 struct ib_send_wr *wr, u8 *len16)
364 *len16 = DIV_ROUND_UP(size, 16);
370 struct ib_send_wr *wr, u8 *len16)
407 *len16 = DIV_ROUND_UP(size, 16);
412 static int build_rdma_read(union t4_wr *wqe, struct ib_send_wr *wr, u8 *len16)
437 *len16 = DIV_ROUND_UP(sizeof wqe->read, 16);
442 struct ib_recv_wr *wr, u8 *len16)
451 *len16 = DIV_ROUND_UP(sizeof wqe->recv +
456 static int build_fastreg(union t4_wr *wqe, struct ib_send_wr *wr, u8 *len16)
489 *len16 = DIV_ROUND_UP(sizeof wqe->fr + sizeof *sglp, 16);
500 *len16 = DIV_ROUND_UP(sizeof wqe->fr + sizeof *imdp + pbllen,
507 u8 *len16)
511 *len16 = DIV_ROUND_UP(sizeof wqe->inv, 16);
532 u8 len16 = 0;
578 err = build_rdma_send(&qhp->wq.sq, wqe, wr, &len16);
583 err = build_rdma_write(&qhp->wq.sq, wqe, wr, &len16);
593 err = build_rdma_read(wqe, wr, &len16);
603 err = build_fastreg(wqe, wr, &len16);
610 err = build_inv_stag(wqe, wr, &len16);
626 init_wr_hdr(wqe, qhp->wq.sq.pidx, fw_opcode, fw_flags, len16);
633 t4_sq_produce(&qhp->wq, len16);
634 idx += DIV_ROUND_UP(len16*16, T4_EQ_ENTRY_SIZE);
649 u8 len16 = 0;
674 err = build_rdma_recv(qhp, wqe, wr, &len16);
690 wqe->recv.len16 = len16;
693 t4_rq_produce(&qhp->wq, len16);
694 idx += DIV_ROUND_UP(len16*16, T4_EQ_ENTRY_SIZE);
849 u8 len16;
869 len16 = DIV_ROUND_UP(sizeof wqe->read, 16);
870 init_wr_hdr(wqe, 0, FW_RI_RDMA_READ_WR, FW_RI_COMPLETION_FLAG, len16);
1024 init->u.write.len16 = DIV_ROUND_UP(sizeof init->u.write +
1034 init->u.read.len16 = DIV_ROUND_UP(sizeof init->u.read, 16);