summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/physical_ops.c
diff options
context:
space:
mode:
authorChuck Lever2016-05-02 20:42:54 +0200
committerAnna Schumaker2016-05-17 21:48:04 +0200
commit0b043b9fb5dabcb6f187136cc685b26a7f8bcdb1 (patch)
tree9b4f6900593c022a69852d3ab3a94bf8d7117c51 /net/sunrpc/xprtrdma/physical_ops.c
parentxprtrdma: Add ro_unmap_safe memreg method (diff)
downloadkernel-qcow2-linux-0b043b9fb5dabcb6f187136cc685b26a7f8bcdb1.tar.gz
kernel-qcow2-linux-0b043b9fb5dabcb6f187136cc685b26a7f8bcdb1.tar.xz
kernel-qcow2-linux-0b043b9fb5dabcb6f187136cc685b26a7f8bcdb1.zip
xprtrdma: Remove ro_unmap() from all registration modes
Clean up: The ro_unmap method is no longer used. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Tested-by: Steve Wise <swise@opengridcomputing.com> Reviewed-by: Sagi Grimberg <sagi@grimberg.me> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'net/sunrpc/xprtrdma/physical_ops.c')
-rw-r--r--net/sunrpc/xprtrdma/physical_ops.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/net/sunrpc/xprtrdma/physical_ops.c b/net/sunrpc/xprtrdma/physical_ops.c
index 95ef3a71f086..3750596cc432 100644
--- a/net/sunrpc/xprtrdma/physical_ops.c
+++ b/net/sunrpc/xprtrdma/physical_ops.c
@@ -74,17 +74,6 @@ physical_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg,
return 1;
}
-/* Unmap a memory region, but leave it registered.
- */
-static int
-physical_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg)
-{
- struct rpcrdma_ia *ia = &r_xprt->rx_ia;
-
- rpcrdma_unmap_one(ia->ri_device, seg);
- return 1;
-}
-
/* DMA unmap all memory regions that were mapped for "req".
*/
static void
@@ -125,7 +114,6 @@ const struct rpcrdma_memreg_ops rpcrdma_physical_memreg_ops = {
.ro_map = physical_op_map,
.ro_unmap_sync = physical_op_unmap_sync,
.ro_unmap_safe = physical_op_unmap_safe,
- .ro_unmap = physical_op_unmap,
.ro_open = physical_op_open,
.ro_maxpages = physical_op_maxpages,
.ro_init = physical_op_init,