Lines Matching refs:len16
489 const struct ib_send_wr *wr, u8 *len16) in build_rdma_send() argument
550 *len16 = DIV_ROUND_UP(size, 16); in build_rdma_send()
556 const struct ib_send_wr *wr, u8 *len16) in build_rdma_write() argument
601 *len16 = DIV_ROUND_UP(size, 16); in build_rdma_write()
617 const struct ib_send_wr *wr, u8 *len16) in build_rdma_write_cmpl() argument
656 *len16 = DIV_ROUND_UP(size, 16); in build_rdma_write_cmpl()
660 u8 *len16) in build_rdma_read() argument
685 *len16 = DIV_ROUND_UP(sizeof(wqe->read), 16); in build_rdma_read()
698 u8 len16; in post_write_cmpl() local
707 build_rdma_write_cmpl(&qhp->wq.sq, &wqe->write_cmpl, wr, &len16); in post_write_cmpl()
751 write_signaled ? FW_RI_COMPLETION_FLAG : 0, len16); in post_write_cmpl()
752 t4_sq_produce(&qhp->wq, len16); in post_write_cmpl()
753 idx = DIV_ROUND_UP(len16 * 16, T4_EQ_ENTRY_SIZE); in post_write_cmpl()
759 const struct ib_recv_wr *wr, u8 *len16) in build_rdma_recv() argument
768 *len16 = DIV_ROUND_UP( in build_rdma_recv()
774 u8 *len16) in build_srq_recv() argument
782 *len16 = DIV_ROUND_UP(sizeof(wqe->recv) + in build_srq_recv()
789 u8 *len16) in build_tpte_memreg() argument
816 *len16 = DIV_ROUND_UP(sizeof(*fr), 16); in build_tpte_memreg()
821 u8 *len16, bool dsgl_supported) in build_memreg() argument
856 *len16 = DIV_ROUND_UP(sizeof(wqe->fr) + sizeof(*sglp), 16); in build_memreg()
877 *len16 = DIV_ROUND_UP(sizeof(wqe->fr) + sizeof(*imdp) in build_memreg()
884 u8 *len16) in build_inv_stag() argument
888 *len16 = DIV_ROUND_UP(sizeof(wqe->inv), 16); in build_inv_stag()
1080 u8 len16 = 0; in c4iw_post_send() local
1160 err = build_rdma_send(&qhp->wq.sq, wqe, wr, &len16); in c4iw_post_send()
1172 err = build_rdma_write(&qhp->wq.sq, wqe, wr, &len16); in c4iw_post_send()
1184 err = build_rdma_read(wqe, wr, &len16); in c4iw_post_send()
1199 mhp, &len16); in c4iw_post_send()
1203 mhp, &len16, in c4iw_post_send()
1216 err = build_inv_stag(wqe, wr, &len16); in c4iw_post_send()
1240 init_wr_hdr(wqe, qhp->wq.sq.pidx, fw_opcode, fw_flags, len16); in c4iw_post_send()
1247 t4_sq_produce(&qhp->wq, len16); in c4iw_post_send()
1248 idx += DIV_ROUND_UP(len16*16, T4_EQ_ENTRY_SIZE); in c4iw_post_send()
1267 u8 len16 = 0; in c4iw_post_receive() local
1299 err = build_rdma_recv(qhp, wqe, wr, &len16); in c4iw_post_receive()
1322 wqe->recv.len16 = len16; in c4iw_post_receive()
1325 t4_rq_produce(&qhp->wq, len16); in c4iw_post_receive()
1326 idx += DIV_ROUND_UP(len16*16, T4_EQ_ENTRY_SIZE); in c4iw_post_receive()
1341 u64 wr_id, u8 len16) in defer_srq_wr() argument
1351 pwr->len16 = len16; in defer_srq_wr()
1352 memcpy(&pwr->wqe, wqe, len16 * 16); in defer_srq_wr()
1362 u8 len16 = 0; in c4iw_post_srq_recv() local
1382 err = build_srq_recv(wqe, wr, &len16); in c4iw_post_srq_recv()
1396 wqe->recv.len16 = len16; in c4iw_post_srq_recv()
1401 defer_srq_wr(&srq->wq, wqe, wr->wr_id, len16); in c4iw_post_srq_recv()
1405 c4iw_copy_wr_to_srq(&srq->wq, wqe, len16); in c4iw_post_srq_recv()
1411 t4_srq_produce(&srq->wq, len16); in c4iw_post_srq_recv()
1412 idx += DIV_ROUND_UP(len16 * 16, T4_EQ_ENTRY_SIZE); in c4iw_post_srq_recv()
1418 t4_ring_srq_db(&srq->wq, idx, len16, wqe); in c4iw_post_srq_recv()
1734 init->u.write.len16 = DIV_ROUND_UP( in build_rtr_msg()
1743 init->u.read.len16 = DIV_ROUND_UP(sizeof(init->u.read), 16); in build_rtr_msg()
2652 void c4iw_copy_wr_to_srq(struct t4_srq *srq, union t4_recv_wr *wqe, u8 len16) in c4iw_copy_wr_to_srq() argument
2658 while (len16) { in c4iw_copy_wr_to_srq()
2665 len16--; in c4iw_copy_wr_to_srq()