umad_hca_info_t
const umad_hca_info_t *hca = port->port_hca;
umad_hca_info_t *hca;
umad_hca_info_t *hca;
umad_init_port_info(const umad_hca_info_t *hca, umad_port_info_t *port)
umad_release_hca_info(umad_hca_info_t *hca)
umad_init_hca_info(const umad_info_t *info, umad_hca_info_t *hca)
umad_hca_info_t *hca;
info->info_hcas = kmem_zalloc(sizeof (umad_hca_info_t) * hca_count,
info->info_hca_count * sizeof (umad_hca_info_t));
umad_hca_info_t *hca = &info->info_hcas[i];
info->info_hca_count * sizeof (umad_hca_info_t));
umad_hca_info_t hca;
umad_hca_info_t *info_hcas; /* hca list */
const umad_hca_info_t *port_hca; /* backpointer to hca */