diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2021-04-19 14:04:03 -0400 |
---|---|---|
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | 2021-04-26 09:27:00 -0400 |
commit | e10fa96d347488d1fd278e84f52ba7b25067cc71 (patch) | |
tree | 52c4c40f0e35c3749e9961340f99c8214d0331c3 /net/sunrpc/xprtrdma/xprt_rdma.h | |
parent | 0a26d10e300204f2a064e44fb181323bc6d986eb (diff) | |
download | linux-e10fa96d347488d1fd278e84f52ba7b25067cc71.tar.gz linux-e10fa96d347488d1fd278e84f52ba7b25067cc71.tar.bz2 linux-e10fa96d347488d1fd278e84f52ba7b25067cc71.zip |
xprtrdma: Move cqe to struct rpcrdma_mr
Clean up.
- Simplify variable initialization in the completion handlers.
- Move another field out of struct rpcrdma_frwr.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'net/sunrpc/xprtrdma/xprt_rdma.h')
-rw-r--r-- | net/sunrpc/xprtrdma/xprt_rdma.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sunrpc/xprtrdma/xprt_rdma.h b/net/sunrpc/xprtrdma/xprt_rdma.h index 0cf073f0ee64..f72b69c3f0ea 100644 --- a/net/sunrpc/xprtrdma/xprt_rdma.h +++ b/net/sunrpc/xprtrdma/xprt_rdma.h @@ -231,7 +231,6 @@ struct rpcrdma_sendctx { */ struct rpcrdma_frwr { struct ib_mr *fr_mr; - struct ib_cqe fr_cqe; struct completion fr_linv_done; union { struct ib_reg_wr fr_regwr; @@ -247,6 +246,7 @@ struct rpcrdma_mr { struct scatterlist *mr_sg; int mr_nents; enum dma_data_direction mr_dir; + struct ib_cqe mr_cqe; struct rpcrdma_frwr frwr; struct rpcrdma_xprt *mr_xprt; u32 mr_handle; |