ibmw              559 drivers/infiniband/hw/cxgb3/iwch_provider.c 	mhp->ibmw.rkey = stag;
ibmw              566 drivers/infiniband/hw/cxgb3/iwch_provider.c 	return &(mhp->ibmw);
ibmw               92 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct ib_mw ibmw;
ibmw               98 drivers/infiniband/hw/cxgb3/iwch_provider.h static inline struct iwch_mw *to_iwch_mw(struct ib_mw *ibmw)
ibmw              100 drivers/infiniband/hw/cxgb3/iwch_provider.h 	return container_of(ibmw, struct iwch_mw, ibmw);
ibmw              415 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct ib_mw ibmw;
ibmw              423 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline struct c4iw_mw *to_c4iw_mw(struct ib_mw *ibmw)
ibmw              425 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	return container_of(ibmw, struct c4iw_mw, ibmw);
ibmw              654 drivers/infiniband/hw/cxgb4/mem.c 	mhp->ibmw.rkey = stag;
ibmw              660 drivers/infiniband/hw/cxgb4/mem.c 	return &(mhp->ibmw);
ibmw              372 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_mw		ibmw;
ibmw             1074 drivers/infiniband/hw/hns/hns_roce_device.h static inline struct hns_roce_mw *to_hr_mw(struct ib_mw *ibmw)
ibmw             1076 drivers/infiniband/hw/hns/hns_roce_device.h 	return container_of(ibmw, struct hns_roce_mw, ibmw);
ibmw             1207 drivers/infiniband/hw/hns/hns_roce_device.h int hns_roce_dealloc_mw(struct ib_mw *ibmw);
ibmw             2439 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		     mw->ibmw.type == IB_MW_TYPE_1 ? 0 : 1);
ibmw             1531 drivers/infiniband/hw/hns/hns_roce_mr.c 	mw->ibmw.rkey = mw->rkey;
ibmw             1532 drivers/infiniband/hw/hns/hns_roce_mr.c 	mw->ibmw.type = type;
ibmw             1542 drivers/infiniband/hw/hns/hns_roce_mr.c 	return &mw->ibmw;
ibmw             1553 drivers/infiniband/hw/hns/hns_roce_mr.c int hns_roce_dealloc_mw(struct ib_mw *ibmw)
ibmw             1555 drivers/infiniband/hw/hns/hns_roce_mr.c 	struct hns_roce_dev *hr_dev = to_hr_dev(ibmw->device);
ibmw             1556 drivers/infiniband/hw/hns/hns_roce_mr.c 	struct hns_roce_mw *mw = to_hr_mw(ibmw);
ibmw              377 drivers/infiniband/hw/i40iw/i40iw.h static inline struct i40iw_mr *to_iwmw(struct ib_mw *ibmw)
ibmw              379 drivers/infiniband/hw/i40iw/i40iw.h 	return container_of(ibmw, struct i40iw_mr, ibmw);
ibmw               91 drivers/infiniband/hw/i40iw/i40iw_verbs.h 		struct ib_mw ibmw;
ibmw              145 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_mw		ibmw;
ibmw              676 drivers/infiniband/hw/mlx4/mlx4_ib.h static inline struct mlx4_ib_mw *to_mmw(struct ib_mw *ibmw)
ibmw              678 drivers/infiniband/hw/mlx4/mlx4_ib.h 	return container_of(ibmw, struct mlx4_ib_mw, ibmw);
ibmw              634 drivers/infiniband/hw/mlx4/mr.c 	mw->ibmw.rkey = mw->mmw.key;
ibmw              636 drivers/infiniband/hw/mlx4/mr.c 	return &mw->ibmw;
ibmw              647 drivers/infiniband/hw/mlx4/mr.c int mlx4_ib_dealloc_mw(struct ib_mw *ibmw)
ibmw              649 drivers/infiniband/hw/mlx4/mr.c 	struct mlx4_ib_mw *mw = to_mmw(ibmw);
ibmw              651 drivers/infiniband/hw/mlx4/mr.c 	mlx4_mw_free(to_mdev(ibmw->device)->dev, &mw->mmw);
ibmw              635 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_mw		ibmw;
ibmw             1088 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_mw *to_mmw(struct ib_mw *ibmw)
ibmw             1090 drivers/infiniband/hw/mlx5/mlx5_ib.h 	return container_of(ibmw, struct mlx5_ib_mw, ibmw);
ibmw             1941 drivers/infiniband/hw/mlx5/mr.c 	mw->ibmw.rkey = mw->mmkey.key;
ibmw             1955 drivers/infiniband/hw/mlx5/mr.c 	return &mw->ibmw;
ibmw              322 drivers/infiniband/sw/rxe/rxe_verbs.h 		struct ib_mw		ibmw;
ibmw              465 drivers/infiniband/sw/rxe/rxe_verbs.h 	return mw ? container_of(mw, struct rxe_mem, ibmw) : NULL;