aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/ocrdma/ocrdma.h
diff options
context:
space:
mode:
authorNaresh Gottumukkala <bgottumukkala@emulex.com>2013-08-07 03:22:33 -0400
committerRoland Dreier <roland@purestorage.com>2013-08-12 13:58:38 -0400
commit1afc0454b6658ad2d0a87e594e1f06dc19c6977d (patch)
tree5d57e75ef9a5ba3b42bdc3d68914a5de92793208 /drivers/infiniband/hw/ocrdma/ocrdma.h
parentf99b1649dbb6342d618307faef1f214fd54928b9 (diff)
RDMA/ocrdma: Remove redundant dev reference
Remove redundant dev reference from structures: 1) ocrdma_cq. 2) ocrdma_ah. 3) ocrdma_hw_mr. 4) ocrdma_mw. 5) ocrdma_srq. Signed-off-by: Naresh Gottumukkala <bgottumukkala@emulex.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/hw/ocrdma/ocrdma.h')
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/infiniband/hw/ocrdma/ocrdma.h b/drivers/infiniband/hw/ocrdma/ocrdma.h
index 5c00600135ed..8d54dc74ca77 100644
--- a/drivers/infiniband/hw/ocrdma/ocrdma.h
+++ b/drivers/infiniband/hw/ocrdma/ocrdma.h
@@ -172,7 +172,6 @@ struct ocrdma_dev {
172 172
173struct ocrdma_cq { 173struct ocrdma_cq {
174 struct ib_cq ibcq; 174 struct ib_cq ibcq;
175 struct ocrdma_dev *dev;
176 struct ocrdma_cqe *va; 175 struct ocrdma_cqe *va;
177 u32 phase; 176 u32 phase;
178 u32 getp; /* pointer to pending wrs to 177 u32 getp; /* pointer to pending wrs to
@@ -214,7 +213,6 @@ struct ocrdma_pd {
214 213
215struct ocrdma_ah { 214struct ocrdma_ah {
216 struct ib_ah ibah; 215 struct ib_ah ibah;
217 struct ocrdma_dev *dev;
218 struct ocrdma_av *av; 216 struct ocrdma_av *av;
219 u16 sgid_index; 217 u16 sgid_index;
220 u32 id; 218 u32 id;
@@ -234,7 +232,6 @@ struct ocrdma_qp_hwq_info {
234 232
235struct ocrdma_srq { 233struct ocrdma_srq {
236 struct ib_srq ibsrq; 234 struct ib_srq ibsrq;
237 struct ocrdma_dev *dev;
238 u8 __iomem *db; 235 u8 __iomem *db;
239 struct ocrdma_qp_hwq_info rq; 236 struct ocrdma_qp_hwq_info rq;
240 u64 *rqe_wr_id_tbl; 237 u64 *rqe_wr_id_tbl;
@@ -293,7 +290,6 @@ struct ocrdma_qp {
293}; 290};
294 291
295struct ocrdma_hw_mr { 292struct ocrdma_hw_mr {
296 struct ocrdma_dev *dev;
297 u32 lkey; 293 u32 lkey;
298 u8 fr_mr; 294 u8 fr_mr;
299 u8 remote_atomic; 295 u8 remote_atomic;
@@ -321,7 +317,6 @@ struct ocrdma_mr {
321 317
322struct ocrdma_ucontext { 318struct ocrdma_ucontext {
323 struct ib_ucontext ibucontext; 319 struct ib_ucontext ibucontext;
324 struct ocrdma_dev *dev;
325 320
326 struct list_head mm_head; 321 struct list_head mm_head;
327 struct mutex mm_list_lock; /* protects list entries of mm type */ 322 struct mutex mm_list_lock; /* protects list entries of mm type */