Lines Matching refs:sg_list
398 if ((plen + wr->sg_list[i].length) > max) in build_immd()
400 srcp = (u8 *)(unsigned long)wr->sg_list[i].addr; in build_immd()
401 plen += wr->sg_list[i].length; in build_immd()
402 rem = wr->sg_list[i].length; in build_immd()
428 struct fw_ri_isgl *isglp, struct ib_sge *sg_list, in build_isgl() argument
437 if ((plen + sg_list[i].length) < plen) in build_isgl()
439 plen += sg_list[i].length; in build_isgl()
440 *flitp = cpu_to_be64(((u64)sg_list[i].lkey << 32) | in build_isgl()
441 sg_list[i].length); in build_isgl()
444 *flitp = cpu_to_be64(sg_list[i].addr); in build_isgl()
506 wr->sg_list, wr->num_sge, &plen); in build_rdma_send()
549 wr->sg_list, wr->num_sge, &plen); in build_rdma_write()
577 wqe->read.stag_sink = cpu_to_be32(wr->sg_list[0].lkey); in build_rdma_read()
578 wqe->read.plen = cpu_to_be32(wr->sg_list[0].length); in build_rdma_read()
579 wqe->read.to_sink_hi = cpu_to_be32((u32)(wr->sg_list[0].addr in build_rdma_read()
581 wqe->read.to_sink_lo = cpu_to_be32((u32)(wr->sg_list[0].addr)); in build_rdma_read()
604 &wqe->recv.isgl, wr->sg_list, wr->num_sge, NULL); in build_rdma_recv()
807 swsqe->read_len = wr->sg_list[0].length; in c4iw_post_send()