Searched refs:ibcm_hca_info_t (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/
H A Dibcm_impl.h67 * A new counter for svcid is maintained in ibcm_hca_info_t
853 * Identifies HCA's state. Used in the definition of ibcm_hca_info_t
954 * hca_acc_cnt: A count of active references to this ibcm_hca_info_t
989 } ibcm_hca_info_t; typedef in typeref:struct:ibcm_hca_info_s
1065 ibt_status_t ibcm_hca_reinit_port(ibcm_hca_info_t *hca_p,
1070 ibcm_qp_list_t *ibcm_find_qp(ibcm_hca_info_t *hcap, int port_no,
1077 ibcm_status_t ibcm_free_allqps(ibcm_hca_info_t *hcap, int port_no);
1091 typedef void (*ibcm_state_handler_t)(ibcm_hca_info_t *hcap,
1541 void ibcm_process_req_msg(ibcm_hca_info_t *hcap, uint8_t *cm_input_mad,
1543 void ibcm_process_rep_msg(ibcm_hca_info_t *hca
[all...]
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_impl.c56 static ibcm_status_t ibcm_hca_detach(ibcm_hca_info_t *);
59 static ibt_status_t ibcm_hca_init_port(ibcm_hca_info_t *hcap,
61 static ibcm_status_t ibcm_hca_fini_port(ibcm_hca_info_t *hcap,
71 static ibcm_status_t ibcm_check_avl_clean(ibcm_hca_info_t *hcap);
72 static ibcm_status_t ibcm_check_sidr_clean(ibcm_hca_info_t *hcap);
75 static ibcm_hca_info_t *ibcm_add_hca_entry(ib_guid_t hcaguid, uint_t nports);
236 static ibcm_hca_info_t *ibcm_hca_listp = NULL; /* CM's HCA list */
789 ibcm_hca_info_t *hcap, *next;
813 * Here ibcm_hca_info_t is initialized and all fields are
815 * Also called from ibcm_init to initialize ibcm_hca_info_t'
[all...]
H A Dibcm_utils.c84 ib_qpn_t remote_qpn, ib_guid_t remote_hca_guid, ibcm_hca_info_t *hcap,
356 ibcm_hca_info_t *hcap;
557 ibcm_find_sidr_entry(ibcm_sidr_srch_t *srch_param, ibcm_hca_info_t *hcap,
640 ibcm_add_sidr_entry(ibcm_sidr_srch_t *srch_param, ibcm_hca_info_t *hcap)
692 ibcm_hca_info_t *hcap;
867 * hcap pointer to ibcm_hca_info_t
872 ibcm_init_hca_ids(ibcm_hca_info_t *hcap)
915 * hcap pointer to ibcm_hca_info_t
920 ibcm_fini_hca_ids(ibcm_hca_info_t *hcap)
934 * hcap : pointer to ibcm_hca_info_t
[all...]
H A Dibcm_ti.c45 static ibt_status_t ibcm_init_reply_addr(ibcm_hca_info_t *hcap,
150 ibcm_hca_info_t *hcap;
932 ibcm_init_reply_addr(ibcm_hca_info_t *hcap, ibcm_mad_addr_t *reply_addr,
1335 ibcm_hca_info_t *hcap;
1932 ibcm_hca_info_t *hcap;
2688 ibcm_hca_info_t *hcap;
2905 ibcm_hca_info_t *hcap;
3196 ibcm_hca_info_t *hcap;
3499 ibcm_hca_info_t *hcap;
3694 ibcm_hca_info_t *hca
[all...]
H A Dibcm_sm.c34 * o CM uses one ibcm_hca_info_t entry per HCA to store all the
93 * The callback arg from ibmf has the pointer to ibcm_hca_info_t
443 static void ibcm_process_get_classport_info(ibcm_hca_info_t *hcap,
446 static void ibcm_decode_classport_info(ibcm_hca_info_t *hcap,
498 * The IBMF callback arg specifies ibcm_hca_info_t
505 * args - from IBMF. Is a ptr to ibcm_hca_info_t
519 ibcm_hca_info_t *hcap; /* pointer to HCA entry */
903 * args - Ptr to ibcm_hca_info_t
942 ibcm_process_req_msg(ibcm_hca_info_t *hcap, uint8_t *input_madp,
1433 ibcm_process_rep_msg(ibcm_hca_info_t *hca
[all...]
H A Dibcm_path.c661 ibcm_hca_info_t *hcap;
2581 ibcm_hca_info_t *hcap;
3747 ibcm_hca_info_t *hcap;
4252 ibcm_hca_info_t *hcap;

Completed in 117 milliseconds