Lines Matching refs:mdev

66 	struct mthca_dev *mdev = to_mdev(ibdev);  in mthca_query_device()  local
75 props->fw_ver = mdev->fw_ver; in mthca_query_device()
80 err = mthca_MAD_IFC(mdev, 1, 1, in mthca_query_device()
85 props->device_cap_flags = mdev->device_cap_flags; in mthca_query_device()
93 props->page_size_cap = mdev->limits.page_size_cap; in mthca_query_device()
94 props->max_qp = mdev->limits.num_qps - mdev->limits.reserved_qps; in mthca_query_device()
95 props->max_qp_wr = mdev->limits.max_wqes; in mthca_query_device()
96 props->max_sge = mdev->limits.max_sg; in mthca_query_device()
97 props->max_cq = mdev->limits.num_cqs - mdev->limits.reserved_cqs; in mthca_query_device()
98 props->max_cqe = mdev->limits.max_cqes; in mthca_query_device()
99 props->max_mr = mdev->limits.num_mpts - mdev->limits.reserved_mrws; in mthca_query_device()
100 props->max_pd = mdev->limits.num_pds - mdev->limits.reserved_pds; in mthca_query_device()
101 props->max_qp_rd_atom = 1 << mdev->qp_table.rdb_shift; in mthca_query_device()
102 props->max_qp_init_rd_atom = mdev->limits.max_qp_init_rdma; in mthca_query_device()
104 props->max_srq = mdev->limits.num_srqs - mdev->limits.reserved_srqs; in mthca_query_device()
105 props->max_srq_wr = mdev->limits.max_srq_wqes; in mthca_query_device()
106 props->max_srq_sge = mdev->limits.max_srq_sge; in mthca_query_device()
107 props->local_ca_ack_delay = mdev->limits.local_ca_ack_delay; in mthca_query_device()
108 props->atomic_cap = mdev->limits.flags & DEV_LIM_FLAG_ATOMIC ? in mthca_query_device()
110 props->max_pkeys = mdev->limits.pkey_table_len; in mthca_query_device()
111 props->max_mcast_grp = mdev->limits.num_mgms + mdev->limits.num_amgms; in mthca_query_device()
120 if (mdev->mthca_flags & MTHCA_FLAG_SINAI_OPT) in mthca_query_device()
124 (1 << (32 - ilog2(mdev->limits.num_mpts))) - 1; in mthca_query_device()
1127 struct mthca_dev *mdev = NULL; in mthca_unmap_fmr() local
1130 if (mdev && to_mdev(fmr->device) != mdev) in mthca_unmap_fmr()
1132 mdev = to_mdev(fmr->device); in mthca_unmap_fmr()
1135 if (!mdev) in mthca_unmap_fmr()
1138 if (mthca_is_memfree(mdev)) { in mthca_unmap_fmr()
1140 mthca_arbel_fmr_unmap(mdev, to_mfmr(fmr)); in mthca_unmap_fmr()
1145 mthca_tavor_fmr_unmap(mdev, to_mfmr(fmr)); in mthca_unmap_fmr()
1147 err = mthca_SYNC_TPT(mdev); in mthca_unmap_fmr()