Lines Matching refs:metadata_sgl
75 struct nvme_rdma_sgl *metadata_sgl; member
312 req->metadata_sgl = (void *)nvme_req(rq) + in nvme_rdma_init_request()
1306 ib_dma_unmap_sg(ibdev, req->metadata_sgl->sg_table.sgl, in nvme_rdma_unmap_data()
1307 req->metadata_sgl->nents, rq_dma_dir(rq)); in nvme_rdma_unmap_data()
1308 sg_free_table_chained(&req->metadata_sgl->sg_table, in nvme_rdma_unmap_data()
1495 req->metadata_sgl->sg_table.sgl, pi_count, NULL, in nvme_rdma_map_sg_pi()
1568 req->metadata_sgl->sg_table.sgl = in nvme_rdma_map_data()
1569 (struct scatterlist *)(req->metadata_sgl + 1); in nvme_rdma_map_data()
1570 ret = sg_alloc_table_chained(&req->metadata_sgl->sg_table, in nvme_rdma_map_data()
1572 req->metadata_sgl->sg_table.sgl, in nvme_rdma_map_data()
1579 req->metadata_sgl->nents = blk_rq_map_integrity_sg(rq->q, in nvme_rdma_map_data()
1580 rq->bio, req->metadata_sgl->sg_table.sgl); in nvme_rdma_map_data()
1582 req->metadata_sgl->sg_table.sgl, in nvme_rdma_map_data()
1583 req->metadata_sgl->nents, in nvme_rdma_map_data()
1620 ib_dma_unmap_sg(ibdev, req->metadata_sgl->sg_table.sgl, in nvme_rdma_map_data()
1621 req->metadata_sgl->nents, rq_dma_dir(rq)); in nvme_rdma_map_data()
1624 sg_free_table_chained(&req->metadata_sgl->sg_table, in nvme_rdma_map_data()