Lines Matching refs:sge
1058 kfree(ioctx->rdma_ius[--ioctx->n_rdma].sge); in srpt_unmap_sg_to_ib_sge()
1088 struct ib_sge *sge; in srpt_map_sg_to_ib_sge() local
1172 riu->sge = in srpt_map_sg_to_ib_sge()
1173 kmalloc(riu->sge_cnt * sizeof *riu->sge, in srpt_map_sg_to_ib_sge()
1175 if (!riu->sge) in srpt_map_sg_to_ib_sge()
1186 riu->sge = kmalloc(riu->sge_cnt * sizeof *riu->sge, in srpt_map_sg_to_ib_sge()
1188 if (!riu->sge) in srpt_map_sg_to_ib_sge()
1203 sge = riu->sge; in srpt_map_sg_to_ib_sge()
1207 sge->addr = dma_addr; in srpt_map_sg_to_ib_sge()
1208 sge->lkey = ch->sport->sdev->pd->local_dma_lkey; in srpt_map_sg_to_ib_sge()
1211 sge->length = in srpt_map_sg_to_ib_sge()
1227 sge->length = (tsize < rsize) ? tsize : rsize; in srpt_map_sg_to_ib_sge()
1237 sge = riu->sge; in srpt_map_sg_to_ib_sge()
1240 ++sge; in srpt_map_sg_to_ib_sge()
2811 wr.wr.sg_list = riu->sge; in srpt_perform_rdmas()