Lines Matching refs:sg
179 struct scatterlist *sg; in __rds_rdma_map() local
246 sg = kcalloc(nents, sizeof(*sg), GFP_KERNEL); in __rds_rdma_map()
247 if (!sg) { in __rds_rdma_map()
252 sg_init_table(sg, nents); in __rds_rdma_map()
256 sg_set_page(&sg[i], pages[i], PAGE_SIZE, 0); in __rds_rdma_map()
264 trans_private = rs->rs_transport->get_mr(sg, nents, rs, in __rds_rdma_map()
269 put_page(sg_page(&sg[i])); in __rds_rdma_map()
270 kfree(sg); in __rds_rdma_map()
669 struct scatterlist *sg; in rds_cmsg_rdma_args() local
671 sg = &op->op_sg[op->op_nents + j]; in rds_cmsg_rdma_args()
672 sg_set_page(sg, pages[j], in rds_cmsg_rdma_args()
677 sg->offset, sg->length, iov->addr, iov->bytes); in rds_cmsg_rdma_args()
679 iov->addr += sg->length; in rds_cmsg_rdma_args()
680 iov->bytes -= sg->length; in rds_cmsg_rdma_args()