ibtl_hca_devinfo_s
struct ibtl_hca_devinfo_s *ibtl_hca_list = NULL;
typedef struct ibtl_hca_devinfo_s *ibc_clnt_hdl_t; /* ibc_attach() */
struct ibtl_hca_devinfo_s *pks_hca_devp;
struct ibtl_hca_devinfo_s *hd_hca_dev_link; /* Next HCA Device */
struct ibtl_hca_devinfo_s *hd_async_link; /* async list link */
_NOTE(DATA_READABLE_WITHOUT_LOCK(ibtl_hca_devinfo_s::hd_ibc_ops))
_NOTE(DATA_READABLE_WITHOUT_LOCK(ibtl_hca_devinfo_s::hd_ibc_hca_hdl))
_NOTE(DATA_READABLE_WITHOUT_LOCK(ibtl_hca_devinfo_s::hd_hca_attr))
ibtl_hca_devinfo_s::{hd_async_code hd_async_event}))
extern struct ibtl_hca_devinfo_s *ibtl_hca_list; /* link is hd_hca_dev_link */