Lines Matching refs:props
1555 struct ib_device_attr *props) in qib_query_device() argument
1560 memset(props, 0, sizeof(*props)); in qib_query_device()
1562 props->device_cap_flags = IB_DEVICE_BAD_PKEY_CNTR | in qib_query_device()
1566 props->page_size_cap = PAGE_SIZE; in qib_query_device()
1567 props->vendor_id = in qib_query_device()
1569 props->vendor_part_id = dd->deviceid; in qib_query_device()
1570 props->hw_ver = dd->minrev; in qib_query_device()
1571 props->sys_image_guid = ib_qib_sys_image_guid; in qib_query_device()
1572 props->max_mr_size = ~0ULL; in qib_query_device()
1573 props->max_qp = ib_qib_max_qps; in qib_query_device()
1574 props->max_qp_wr = ib_qib_max_qp_wrs; in qib_query_device()
1575 props->max_sge = ib_qib_max_sges; in qib_query_device()
1576 props->max_cq = ib_qib_max_cqs; in qib_query_device()
1577 props->max_ah = ib_qib_max_ahs; in qib_query_device()
1578 props->max_cqe = ib_qib_max_cqes; in qib_query_device()
1579 props->max_mr = dev->lk_table.max; in qib_query_device()
1580 props->max_fmr = dev->lk_table.max; in qib_query_device()
1581 props->max_map_per_fmr = 32767; in qib_query_device()
1582 props->max_pd = ib_qib_max_pds; in qib_query_device()
1583 props->max_qp_rd_atom = QIB_MAX_RDMA_ATOMIC; in qib_query_device()
1584 props->max_qp_init_rd_atom = 255; in qib_query_device()
1586 props->max_srq = ib_qib_max_srqs; in qib_query_device()
1587 props->max_srq_wr = ib_qib_max_srq_wrs; in qib_query_device()
1588 props->max_srq_sge = ib_qib_max_srq_sges; in qib_query_device()
1590 props->atomic_cap = IB_ATOMIC_GLOB; in qib_query_device()
1591 props->max_pkeys = qib_get_npkeys(dd); in qib_query_device()
1592 props->max_mcast_grp = ib_qib_max_mcast_grps; in qib_query_device()
1593 props->max_mcast_qp_attach = ib_qib_max_mcast_qp_attached; in qib_query_device()
1594 props->max_total_mcast_qp_attach = props->max_mcast_qp_attach * in qib_query_device()
1595 props->max_mcast_grp; in qib_query_device()
1601 struct ib_port_attr *props) in qib_query_port() argument
1609 memset(props, 0, sizeof(*props)); in qib_query_port()
1610 props->lid = lid ? lid : be16_to_cpu(IB_LID_PERMISSIVE); in qib_query_port()
1611 props->lmc = ppd->lmc; in qib_query_port()
1612 props->sm_lid = ibp->sm_lid; in qib_query_port()
1613 props->sm_sl = ibp->sm_sl; in qib_query_port()
1614 props->state = dd->f_iblink_state(ppd->lastibcstat); in qib_query_port()
1615 props->phys_state = dd->f_ibphys_portstate(ppd->lastibcstat); in qib_query_port()
1616 props->port_cap_flags = ibp->port_cap_flags; in qib_query_port()
1617 props->gid_tbl_len = QIB_GUIDS_PER_PORT; in qib_query_port()
1618 props->max_msg_sz = 0x80000000; in qib_query_port()
1619 props->pkey_tbl_len = qib_get_npkeys(dd); in qib_query_port()
1620 props->bad_pkey_cntr = ibp->pkey_violations; in qib_query_port()
1621 props->qkey_viol_cntr = ibp->qkey_violations; in qib_query_port()
1622 props->active_width = ppd->link_width_active; in qib_query_port()
1624 props->active_speed = ppd->link_speed_active; in qib_query_port()
1625 props->max_vl_num = qib_num_vls(ppd->vls_supported); in qib_query_port()
1626 props->init_type_reply = 0; in qib_query_port()
1628 props->max_mtu = qib_ibmtu ? qib_ibmtu : IB_MTU_4096; in qib_query_port()
1648 props->active_mtu = mtu; in qib_query_port()
1649 props->subnet_timeout = ibp->subnet_timeout; in qib_query_port()
1694 int port_modify_mask, struct ib_port_modify *props) in qib_modify_port() argument
1699 ibp->port_cap_flags |= props->set_port_cap_mask; in qib_modify_port()
1700 ibp->port_cap_flags &= ~props->clr_port_cap_mask; in qib_modify_port()
1701 if (props->set_port_cap_mask || props->clr_port_cap_mask) in qib_modify_port()