Lines Matching refs:sgl
77 wqe->send.sgl[i].stag = cpu_to_be32(wr->sg_list[i].lkey); in build_rdma_send()
78 wqe->send.sgl[i].len = cpu_to_be32(wr->sg_list[i].length); in build_rdma_send()
79 wqe->send.sgl[i].to = cpu_to_be64(wr->sg_list[i].addr); in build_rdma_send()
103 wqe->write.sgl[0].stag = wr->ex.imm_data; in build_rdma_write()
104 wqe->write.sgl[0].len = cpu_to_be32(0); in build_rdma_write()
114 wqe->write.sgl[i].stag = in build_rdma_write()
116 wqe->write.sgl[i].len = in build_rdma_write()
118 wqe->write.sgl[i].to = in build_rdma_write()
264 wqe->recv.sgl[i].stag = cpu_to_be32(wr->sg_list[i].lkey); in build_rdma_recv()
265 wqe->recv.sgl[i].len = cpu_to_be32(wr->sg_list[i].length); in build_rdma_recv()
268 wqe->recv.sgl[i].to = cpu_to_be64(((u32)wr->sg_list[i].addr) & in build_rdma_recv()
275 wqe->recv.sgl[i].stag = 0; in build_rdma_recv()
276 wqe->recv.sgl[i].len = 0; in build_rdma_recv()
277 wqe->recv.sgl[i].to = 0; in build_rdma_recv()
330 wqe->recv.sgl[i].stag = 0; in build_zero_stag_recv()
331 wqe->recv.sgl[i].len = cpu_to_be32(wr->sg_list[i].length); in build_zero_stag_recv()
332 wqe->recv.sgl[i].to = cpu_to_be64(wr->sg_list[i].addr); in build_zero_stag_recv()
338 wqe->recv.sgl[i].stag = 0; in build_zero_stag_recv()
339 wqe->recv.sgl[i].len = 0; in build_zero_stag_recv()
340 wqe->recv.sgl[i].to = 0; in build_zero_stag_recv()
540 struct ib_sge sgl; in iwch_bind_mw() local
570 sgl.addr = mw_bind->bind_info.addr; in iwch_bind_mw()
571 sgl.lkey = mw_bind->bind_info.mr->lkey; in iwch_bind_mw()
572 sgl.length = mw_bind->bind_info.length; in iwch_bind_mw()
583 err = iwch_sgl2pbl_map(rhp, &sgl, 1, &pbl_addr, &page_size); in iwch_bind_mw()
794 term = (struct terminate_message *)wqe->send.sgl; in iwch_post_terminate()