Lines Matching defs:props
1293 memset(&rdi->dparms.props, 0, sizeof(rdi->dparms.props));
1295 rdi->dparms.props.fw_ver = ((u64)(dc8051_ver_maj(ver)) << 32) |
1299 rdi->dparms.props.device_cap_flags = IB_DEVICE_BAD_PKEY_CNTR |
1304 rdi->dparms.props.kernel_cap_flags = IBK_RDMA_NETDEV_OPA;
1305 rdi->dparms.props.page_size_cap = PAGE_SIZE;
1306 rdi->dparms.props.vendor_id = dd->oui1 << 16 | dd->oui2 << 8 | dd->oui3;
1307 rdi->dparms.props.vendor_part_id = dd->pcidev->device;
1308 rdi->dparms.props.hw_ver = dd->minrev;
1309 rdi->dparms.props.sys_image_guid = ib_hfi1_sys_image_guid;
1310 rdi->dparms.props.max_mr_size = U64_MAX;
1311 rdi->dparms.props.max_fast_reg_page_list_len = UINT_MAX;
1312 rdi->dparms.props.max_qp = hfi1_max_qps;
1313 rdi->dparms.props.max_qp_wr =
1316 rdi->dparms.props.max_send_sge = hfi1_max_sges;
1317 rdi->dparms.props.max_recv_sge = hfi1_max_sges;
1318 rdi->dparms.props.max_sge_rd = hfi1_max_sges;
1319 rdi->dparms.props.max_cq = hfi1_max_cqs;
1320 rdi->dparms.props.max_ah = hfi1_max_ahs;
1321 rdi->dparms.props.max_cqe = hfi1_max_cqes;
1322 rdi->dparms.props.max_pd = hfi1_max_pds;
1323 rdi->dparms.props.max_qp_rd_atom = HFI1_MAX_RDMA_ATOMIC;
1324 rdi->dparms.props.max_qp_init_rd_atom = 255;
1325 rdi->dparms.props.max_srq = hfi1_max_srqs;
1326 rdi->dparms.props.max_srq_wr = hfi1_max_srq_wrs;
1327 rdi->dparms.props.max_srq_sge = hfi1_max_srq_sges;
1328 rdi->dparms.props.atomic_cap = IB_ATOMIC_GLOB;
1329 rdi->dparms.props.max_pkeys = hfi1_get_npkeys(dd);
1330 rdi->dparms.props.max_mcast_grp = hfi1_max_mcast_grps;
1331 rdi->dparms.props.max_mcast_qp_attach = hfi1_max_mcast_qp_attached;
1332 rdi->dparms.props.max_total_mcast_qp_attach =
1333 rdi->dparms.props.max_mcast_qp_attach *
1334 rdi->dparms.props.max_mcast_grp;
1369 struct ib_port_attr *props)
1376 /* props being zeroed by the caller, avoid zeroing it here */
1377 props->lid = lid ? lid : 0;
1378 props->lmc = ppd->lmc;
1380 props->state = driver_lstate(ppd);
1381 props->phys_state = driver_pstate(ppd);
1382 props->gid_tbl_len = HFI1_GUIDS_PER_PORT;
1383 props->active_width = (u8)opa_width_to_ib(ppd->link_width_active);
1385 props->active_speed = opa_speed_to_ib(ppd->link_speed_active);
1386 props->max_vl_num = ppd->vls_supported;
1396 props->max_mtu = mtu_to_enum((!valid_ib_mtu(hfi1_max_mtu) ?
1398 props->active_mtu = !valid_ib_mtu(ppd->ibmtu) ? props->max_mtu :
1400 props->phys_mtu = hfi1_max_mtu;