ibtl_hca_devinfo_t
ibtl_hca_devinfo_t *hca_devp = ud_chan->ch_qp.qp_hca->ha_hca_devp;
ibtl_hca_devinfo_t *hca_devp = hca_hdl->ha_hca_devp;
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hdevp;
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hdevp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hdevp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hca_devp;
static ibtl_hca_devinfo_t *ibtl_async_hca_list_start, *ibtl_async_hca_list_end;
ibtl_hca_devinfo_t *nh_hca_devp;
ibtl_hca_devinfo_t *hca_devp = new_hcap->nh_hca_devp;
ibtl_announce_new_hca(ibtl_hca_devinfo_t *hca_devp)
ibtl_detach_all_clients(ibtl_hca_devinfo_t *hca_devp)
ibtl_hca_devinfo_t *mgr_hca_devp;
ibtl_hca_devinfo_t *hca_devp = mgrp->mgr_hca_devp;
ibtl_hca_devinfo_t *hca_devp;
ibtl_cm_get_node_info(ibtl_hca_devinfo_t *hca_devp,
ibtl_tell_mgr(ibtl_hca_devinfo_t *hca_devp, ibt_async_handler_t async_handler,
ibtl_hca_devinfo_t *hca_devp = ibt_hca->ha_hca_devp;
ibtl_do_hca_asyncs(ibtl_hca_devinfo_t *hca_devp)
ibtl_init_hca_portinfo(ibtl_hca_devinfo_t *hca_devp)
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info. */
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info. */
ibtl_hca_devinfo_t *
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_pkey2index(ibtl_hca_devinfo_t *hca_devp, uint8_t port_num,
ibtl_index2pkey(ibtl_hca_devinfo_t *hca_devp, uint8_t port_num,
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hca_devp, *tmp_devp;
ibtl_hca_devinfo_t *hca_devp;
static ibt_status_t ibtl_query_hca_ports(ibtl_hca_devinfo_t *hca_devp,
ibtl_portinfo_locked(ibtl_hca_devinfo_t *hca_devp, uint8_t port)
ibtl_portinfo_unlock(ibtl_hca_devinfo_t *hca_devp, uint8_t port)
ibtl_get_port_state(ibtl_hca_devinfo_t *hca_devp, uint8_t port,
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info. */
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */
ibtl_query_one_port(ibtl_hca_devinfo_t *hca_devp, uint8_t port,
ibtl_query_hca_ports(ibtl_hca_devinfo_t *hca_devp, uint8_t port,
ibtl_reinit_hca_portinfo(ibtl_hca_devinfo_t *hca_devp, uint8_t port)
ibtl_hca_devinfo_t *hca_devp;
ibtl_hca_devinfo_t *hca_devp;
ibtl_hca_devinfo_t *hca_devp;
ibtl_hca_devinfo_t *hca_devp;
ibtl_hca_devinfo_t *hca_devp;
ibtl_hca_devinfo_t *hca_devp;
static void ibtl_kstat_init(ibtl_hca_devinfo_t *);
static void ibtl_kstat_fini(ibtl_hca_devinfo_t *);
static void ibtl_kstat_stats_create(ibtl_hca_devinfo_t *, uint_t);
static void ibtl_kstat_pkeys_create(ibtl_hca_devinfo_t *, uint_t);
ibtl_kstat_init(ibtl_hca_devinfo_t *hca_devp)
ibtl_kstat_fini(ibtl_hca_devinfo_t *hca_devp)
ibtl_hca_devinfo_t *hca_devp;
ibtl_kstat_stats_create(ibtl_hca_devinfo_t *hca_devp, uint_t port_num)
ibtl_hca_devinfo_t *hca_devp;
ibtl_kstat_pkeys_create(ibtl_hca_devinfo_t *hca_devp, uint_t port_num)
ibtl_hca_devinfo_t *hca_devp;
hca_devp = kmem_zalloc(sizeof (ibtl_hca_devinfo_t) +
kmem_free(hca_devp, sizeof (ibtl_hca_devinfo_t) +
kmem_free(hca_devp, sizeof (ibtl_hca_devinfo_t) +
ibtl_hca_devinfo_t **hcapp, *hcap;
kmem_free(hca_devp, sizeof (ibtl_hca_devinfo_t) +
ibtl_fillin_sgid(ibt_cep_path_t *pathp, ibtl_hca_devinfo_t *hca_devp)
ibtl_hca_devinfo_t *hca_devp;
ibtl_hca_devinfo_t *ha_hca_devp; /* CI HCA device structure. */
ibtl_hca_devinfo_t *ibtl_get_hcadevinfo(ib_guid_t hca_guid);
ibt_status_t ibtl_init_hca_portinfo(ibtl_hca_devinfo_t *hca_devp);
void ibtl_reinit_hca_portinfo(ibtl_hca_devinfo_t *hca_devp, uint8_t port);
void ibtl_announce_new_hca(ibtl_hca_devinfo_t *hca_devp);
int ibtl_detach_all_clients(ibtl_hca_devinfo_t *hcap);