Searched defs:hca_attr (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/clients/rds/
H A Drdsib_ib.h166 ibt_hca_attr_t hca_attr; member in struct:rds_hca_s
/illumos-gate/usr/src/uts/common/sys/ib/clients/iser/
H A Diser_ib.h58 ibt_hca_attr_t hca_attr; member in struct:iser_hca_s
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_ibt.c309 ibt_hca_attr_t hca_attr; local
317 ret = ibt_query_hca(info->ti_hca, &hca_attr);
329 cq_attr.cq_size = (hca_attr.hca_max_cq_sz < ENX_CQ_SIZE) ?
330 hca_attr.hca_max_cq_sz : ENX_CQ_SIZE;
1150 ibt_hca_attr_t hca_attr; local
1161 bzero(&hca_attr, sizeof (ibt_hca_attr_t));
1162 if ((ret = ibt_query_hca(hca_hdl, &hca_attr)) != IBT_SUCCESS) {
1198 for (i = 0; i < hca_attr.hca_nports; i++) {
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibdma/
H A Dibdma.c405 ibt_hca_attr_t hca_attr; local
410 status = ibt_query_hca_byguid(guid, &hca_attr);
425 (hca_attr.hca_nports-1)*sizeof (ibdma_port_t), KM_SLEEP);
428 hca->ih_nports = hca_attr.hca_nports;
453 (hca_attr.hca_nports-1)*sizeof (ibdma_port_t));
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_umad/
H A Dsol_umad.h87 ibt_hca_attr_t hca_attr; member in struct:umad_hca_info_s
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ioc.c427 ibt_hca_attr_t hca_attr; local
438 status = ibt_query_hca_byguid(guid, &hca_attr);
456 bcopy(&hca_attr, &ioc->ioc_attr, sizeof (ibt_hca_attr_t));
459 hca_attr.hca_max_memr, (u_longlong_t)hca_attr.hca_max_memr_len);
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_util.c1385 IN dapl_hca_attr_t *hca_attr,
1394 hca_attr->dhca_vendor_id, hca_attr->dhca_device_id);
1396 ia_attr->hardware_version_major = (DAT_UINT32)hca_attr->dhca_version_id;
1398 ia_attr->max_eps = (DAT_COUNT)hca_attr->dhca_max_chans;
1399 ia_attr->max_dto_per_ep = (DAT_COUNT)hca_attr->dhca_max_chan_sz;
1400 ia_attr->max_rdma_read_per_ep_in = hca_attr->dhca_max_rdma_in_chan;
1401 ia_attr->max_rdma_read_per_ep_out = hca_attr->dhca_max_rdma_out_chan;
1402 ia_attr->max_evds = (DAT_COUNT)hca_attr->dhca_max_cq;
1403 ia_attr->max_evd_qlen = (DAT_COUNT)hca_attr
1384 dapls_ib_query_ia( IN dapl_hca_attr_t *hca_attr, IN DAPL_HCA *hca_ptr, OUT DAT_IA_ATTR *ia_attr) argument
1487 dapls_ib_query_ep( IN dapl_hca_attr_t *hca_attr, IN DAPL_HCA *hca_ptr, OUT DAT_EP_ATTR *ep_attr) argument
1508 dapls_ib_query_srq( IN dapl_hca_attr_t *hca_attr, OUT DAT_SRQ_ATTR *srq_attr) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor.c1800 ibt_hca_attr_t *hca_attr; local
1817 hca_attr = kmem_zalloc(sizeof (ibt_hca_attr_t), KM_SLEEP);
1818 state->ts_ibtfinfo.hca_attr = hca_attr;
1820 hca_attr->hca_dip = state->ts_dip;
1821 hca_attr->hca_fw_major_version = state->ts_fw.fw_rev_major;
1822 hca_attr->hca_fw_minor_version = state->ts_fw.fw_rev_minor;
1823 hca_attr->hca_fw_micro_version = state->ts_fw.fw_rev_subminor;
1857 hca_attr->hca_flags = caps;
1858 hca_attr
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs.c1656 ibt_hca_attr_t hca_attr; local
1662 rc = ibt_query_hca(uctxt->hca->hdl, &hca_attr);
1672 resp.fw_ver = ((uint64_t)hca_attr.hca_fw_major_version << 32) |
1673 ((uint64_t)hca_attr.hca_fw_minor_version << 16) |
1674 ((uint64_t)hca_attr.hca_fw_micro_version);
1681 resp.node_guid = htonll(hca_attr.hca_node_guid);
1682 resp.sys_image_guid = htonll(hca_attr.hca_si_guid);
1684 resp.max_mr_size = hca_attr.hca_max_memr_len;
1687 sol_uverbs_ibt_to_of_page_sz(hca_attr.hca_page_sz);
1689 resp.vendor_id = hca_attr
[all...]
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_ioctl.c2964 ibt_hca_attr_t *hca_attr = NULL; local
3011 hca_attr = kmem_zalloc(sizeof (ibt_hca_attr_t), KM_SLEEP);
3014 if (ibtl_ibnex_query_hca_byguid(hca_guid, hca_attr,
3026 IBNEX_CTL_CP_HCA_INFO(&query_hca_32->hca_info, hca_attr,
3042 IBNEX_CTL_CP_HCA_INFO(&query_hca->hca_info, hca_attr,
3072 if (hca_attr)
3073 kmem_free(hca_attr, sizeof (ibt_hca_attr_t));
3125 ibt_hca_attr_t hca_attr; local
3172 if (ibt_query_hca_byguid(query_hca_port->hca_guid, &hca_attr) !=
3179 query_hca_port->port_num > hca_attr
[all...]
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Dib.h215 ibt_hca_attr_t hca_attr; member in struct:rdsv3_ib_device
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon.c2391 ibt_hca_attr_t *hca_attr; local
2409 hca_attr = kmem_zalloc(sizeof (ibt_hca_attr_t), KM_SLEEP);
2410 state->hs_ibtfinfo.hca_attr = hca_attr;
2412 hca_attr->hca_dip = state->hs_dip;
2413 hca_attr->hca_fw_major_version = state->hs_fw.fw_rev_major;
2414 hca_attr->hca_fw_minor_version = state->hs_fw.fw_rev_minor;
2415 hca_attr->hca_fw_micro_version = state->hs_fw.fw_rev_subminor;
2418 hca_attr->hca_max_cq_mod_count = 0xFFFF;
2419 hca_attr
[all...]
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibci.h415 * IBTF assumes that the structures pointed to by the hca_ops and hca_attr
423 ibt_hca_attr_t *hca_attr; member in struct:ibc_hca_info_s
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibdm/
H A Dibdm.c939 ibt_hca_attr_t *hca_attr; local
955 hca_attr = (ibt_hca_attr_t *)
958 (void) ibt_query_hca(hca_hdl, hca_attr);
961 " #ports: %d", hca_attr->hca_vendor_id, hca_attr->hca_device_id,
962 hca_attr->hca_version_id, hca_attr->hca_nports);
968 kmem_free(hca_attr, sizeof (ibt_hca_attr_t));
975 (sizeof (ibdm_port_attr_t) * hca_attr->hca_nports), KM_SLEEP);
976 hca_list->hl_hca_guid = hca_attr
[all...]
/illumos-gate/usr/src/uts/common/sys/ib/clients/daplt/
H A Ddaplt.h45 ibt_hca_attr_t hca_attr; member in struct:daplka_hca
H A Ddaplt_if.h576 dapl_hca_attr_t hca_attr; member in struct:dapl_ia_query_s
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_ti.c6173 ibt_hca_attr_t hca_attr; local
6175 ret = ibt_query_hca_byguid(guid_array[i], &hca_attr);
6183 if (hca_attr.hca_si_guid == sysimg_guid) {
6185 (hca_guid != hca_attr.hca_node_guid)) {
6194 h_guid = hca_attr.hca_node_guid;

Completed in 155 milliseconds