Lines Matching refs:props

123 static int c2_rnic_query(struct c2_dev *c2dev, struct ib_device_attr *props)  in c2_rnic_query()  argument
159 props->fw_ver = in c2_rnic_query()
163 memcpy(&props->sys_image_guid, c2dev->netdev->dev_addr, 6); in c2_rnic_query()
164 props->max_mr_size = 0xFFFFFFFF; in c2_rnic_query()
165 props->page_size_cap = ~(C2_MIN_PAGESIZE-1); in c2_rnic_query()
166 props->vendor_id = be32_to_cpu(reply->vendor_id); in c2_rnic_query()
167 props->vendor_part_id = be32_to_cpu(reply->part_number); in c2_rnic_query()
168 props->hw_ver = be32_to_cpu(reply->hw_version); in c2_rnic_query()
169 props->max_qp = be32_to_cpu(reply->max_qps); in c2_rnic_query()
170 props->max_qp_wr = be32_to_cpu(reply->max_qp_depth); in c2_rnic_query()
171 props->device_cap_flags = c2dev->device_cap_flags; in c2_rnic_query()
172 props->max_sge = C2_MAX_SGES; in c2_rnic_query()
173 props->max_sge_rd = C2_MAX_SGE_RD; in c2_rnic_query()
174 props->max_cq = be32_to_cpu(reply->max_cqs); in c2_rnic_query()
175 props->max_cqe = be32_to_cpu(reply->max_cq_depth); in c2_rnic_query()
176 props->max_mr = be32_to_cpu(reply->max_mrs); in c2_rnic_query()
177 props->max_pd = be32_to_cpu(reply->max_pds); in c2_rnic_query()
178 props->max_qp_rd_atom = be32_to_cpu(reply->max_qp_ird); in c2_rnic_query()
179 props->max_ee_rd_atom = 0; in c2_rnic_query()
180 props->max_res_rd_atom = be32_to_cpu(reply->max_global_ird); in c2_rnic_query()
181 props->max_qp_init_rd_atom = be32_to_cpu(reply->max_qp_ord); in c2_rnic_query()
182 props->max_ee_init_rd_atom = 0; in c2_rnic_query()
183 props->atomic_cap = IB_ATOMIC_NONE; in c2_rnic_query()
184 props->max_ee = 0; in c2_rnic_query()
185 props->max_rdd = 0; in c2_rnic_query()
186 props->max_mw = be32_to_cpu(reply->max_mws); in c2_rnic_query()
187 props->max_raw_ipv6_qp = 0; in c2_rnic_query()
188 props->max_raw_ethy_qp = 0; in c2_rnic_query()
189 props->max_mcast_grp = 0; in c2_rnic_query()
190 props->max_mcast_qp_attach = 0; in c2_rnic_query()
191 props->max_total_mcast_qp_attach = 0; in c2_rnic_query()
192 props->max_ah = 0; in c2_rnic_query()
193 props->max_fmr = 0; in c2_rnic_query()
194 props->max_map_per_fmr = 0; in c2_rnic_query()
195 props->max_srq = 0; in c2_rnic_query()
196 props->max_srq_wr = 0; in c2_rnic_query()
197 props->max_srq_sge = 0; in c2_rnic_query()
198 props->max_pkeys = 0; in c2_rnic_query()
199 props->local_ca_ack_delay = 0; in c2_rnic_query()
579 err = c2_rnic_query(c2dev, &c2dev->props); in c2_rnic_init()