Lines Matching defs:props
189 struct ib_device_attr *props,
206 memset(props, 0, sizeof(*props));
207 props->max_mr_size = dev_attr->max_mr_pages * PAGE_SIZE;
208 props->page_size_cap = dev_attr->page_size_cap;
209 props->vendor_id = dev->pdev->vendor;
210 props->vendor_part_id = dev->pdev->device;
211 props->hw_ver = dev->pdev->subsystem_device;
212 props->max_qp = dev_attr->max_qp;
213 props->max_cq = dev_attr->max_cq;
214 props->max_pd = dev_attr->max_pd;
215 props->max_mr = dev_attr->max_mr;
216 props->max_ah = dev_attr->max_ah;
217 props->max_cqe = dev_attr->max_cq_depth;
218 props->max_qp_wr = min_t(u32, dev_attr->max_sq_depth,
220 props->max_send_sge = dev_attr->max_sq_sge;
221 props->max_recv_sge = dev_attr->max_rq_sge;
222 props->max_sge_rd = dev_attr->max_wr_rdma_sge;
223 props->max_pkeys = 1;
251 struct ib_port_attr *props)
255 props->lmc = 1;
257 props->state = IB_PORT_ACTIVE;
258 props->phys_state = IB_PORT_PHYS_STATE_LINK_UP;
259 props->gid_tbl_len = 1;
260 props->pkey_tbl_len = 1;
261 props->active_speed = IB_SPEED_EDR;
262 props->active_width = IB_WIDTH_4X;
263 props->max_mtu = ib_mtu_int_to_enum(dev->dev_attr.mtu);
264 props->active_mtu = ib_mtu_int_to_enum(dev->dev_attr.mtu);
265 props->max_msg_sz = dev->dev_attr.mtu;
266 props->max_vl_num = 1;