/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/ |
H A D | ibtl_ibnex.h | 85 typedef ibt_status_t (*ibtl_ibnex_callback_t)(ibtl_ibnex_cb_args_t *); 134 ibt_status_t ibtl_ibnex_get_hca_info(ib_guid_t hca_guid, int flag, 179 ibt_status_t ibtl_ibnex_get_hca_verbose_data(ib_guid_t, char **, size_t *); 198 ibt_status_t ibtl_ibnex_valid_hca_parent(dev_info_t *); 212 ibt_status_t ibtl_ibnex_phci_register(dev_info_t *hca_dip); 227 ibt_status_t ibtl_ibnex_phci_unregister(dev_info_t *hca_dip); 249 ibt_status_t
|
H A D | ibtl_cm.h | 86 ibt_status_t ibtl_cm_get_hca_port(ib_gid_t sgid, ib_guid_t hca_guid, 90 ibt_status_t ibtl_cm_get_local_comp_gids(ib_guid_t hca_guid, ib_gid_t sgid, 184 ibt_status_t ibtl_cm_query_hca_ports_byguid(ib_guid_t hca_guid, uint8_t port, 217 ibt_status_t ibtl_cm_get_active_plist(ibt_path_attr_t *attr, 256 void ibtl_cm_set_node_info_cb(ibt_status_t (*)(ib_guid_t, uint8_t, ib_lid_t,
|
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibvti.h | 99 ibt_status_t ibt_alloc_ah(ibt_hca_hdl_t hca_hdl, ibt_ah_flags_t flags, 106 ibt_status_t ibt_free_ah(ibt_hca_hdl_t hca_hdl, ibt_ah_hdl_t ah); 112 ibt_status_t ibt_query_ah(ibt_hca_hdl_t hca_hdl, ibt_ah_hdl_t ah, 119 ibt_status_t ibt_modify_ah(ibt_hca_hdl_t hca_hdl, ibt_ah_hdl_t ah, 133 ibt_status_t ibt_alloc_qp(ibt_hca_hdl_t hca_hdl, ibt_qp_type_t type, 145 ibt_status_t ibt_alloc_special_qp(ibt_hca_hdl_t hca_hdl, uint8_t port, 156 ibt_status_t ibt_flush_qp(ibt_qp_hdl_t ibt_qp); 165 ibt_status_t ibt_initialize_qp(ibt_qp_hdl_t ibt_qp, 173 ibt_status_t ibt_free_qp(ibt_qp_hdl_t ibt_qp); 180 ibt_status_t ibt_query_q [all...] |
H A D | ibci.h | 89 * ibt_status_t 198 ibt_status_t (*ibc_query_hca_ports)(ibc_hca_hdl_t hca, uint8_t port, 200 ibt_status_t (*ibc_modify_ports)(ibc_hca_hdl_t hca, uint8_t port, 202 ibt_status_t (*ibc_modify_system_image)(ibc_hca_hdl_t hca, 206 ibt_status_t (*ibc_alloc_pd)(ibc_hca_hdl_t hca, ibt_pd_flags_t flags, 208 ibt_status_t (*ibc_free_pd)(ibc_hca_hdl_t hca, ibc_pd_hdl_t pd); 211 ibt_status_t (*ibc_alloc_rdd)(ibc_hca_hdl_t hca, ibc_rdd_flags_t flags, 213 ibt_status_t (*ibc_free_rdd)(ibc_hca_hdl_t hca, ibc_rdd_hdl_t rdd); 216 ibt_status_t (*ibc_alloc_ah)(ibc_hca_hdl_t hca, ibt_ah_flags_t flags, 218 ibt_status_t (*ibc_free_a [all...] |
H A D | ibti_common.h | 503 typedef void (*ibt_recycle_handler_t)(ibt_status_t ibt_status, void *arg); 607 typedef void (*ibt_mcg_handler_t)(void *arg, ibt_status_t retval, 675 ibt_status_t ib_reprobe_status; 701 ibt_status_t ibt_attach(ibt_clnt_modinfo_t *mod_infop, dev_info_t *arg, 704 ibt_status_t ibt_detach(ibt_clnt_hdl_t ibt_hdl); 736 ibt_status_t ibt_open_hca(ibt_clnt_hdl_t ibt_hdl, ib_guid_t hca_guid, 739 ibt_status_t ibt_close_hca(ibt_hca_hdl_t hca_hdl); 747 ibt_status_t ibt_query_hca(ibt_hca_hdl_t hca_hdl, ibt_hca_attr_t *hca_attrs); 749 ibt_status_t ibt_query_hca_byguid(ib_guid_t hca_guid, 764 ibt_status_t ibt_query_hca_port [all...] |
H A D | ibti.h | 214 ibt_status_t ibt_alloc_rc_channel(ibt_hca_hdl_t hca_hdl, 227 ibt_status_t ibt_flush_channel(ibt_channel_hdl_t chan); 233 ibt_status_t ibt_free_channel(ibt_channel_hdl_t chan); 241 ibt_status_t ibt_query_rc_channel(ibt_channel_hdl_t rc_chan, 255 ibt_status_t ibt_modify_rc_channel(ibt_channel_hdl_t rc_chan, 263 ibt_status_t ibt_alloc_ud_channel(ibt_hca_hdl_t hca_hdl, 271 ibt_status_t ibt_alloc_ud_channel_range(ibt_hca_hdl_t hca_hdl, 281 ibt_status_t ibt_query_ud_channel(ibt_channel_hdl_t ud_chan, 296 ibt_status_t ibt_modify_ud_channel(ibt_channel_hdl_t ud_chan, 311 ibt_status_t ibt_recover_ud_channe [all...] |
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_part.c | 31 ibt_status_t (*ibtl_get_part_attr_cb)(datalink_id_t, ibt_part_attr_t *); 32 ibt_status_t (*ibtl_get_all_part_attr_cb)(ibt_part_attr_t **, int *); 36 ibt_status_t (*get_part_attr)(datalink_id_t, ibt_part_attr_t *), 37 ibt_status_t (*get_all_part_attr)(ibt_part_attr_t **, int *)) 54 ibt_status_t 57 ibt_status_t status; 69 ibt_status_t 72 ibt_status_t status; 87 ibt_status_t
|
H A D | ibtl_mem.c | 59 ibt_status_t 64 ibt_status_t status; 107 ibt_status_t 112 ibt_status_t status; 143 ibt_status_t 172 ibt_status_t 175 ibt_status_t status; 212 ibt_status_t 216 ibt_status_t status; 270 ibt_status_t [all...] |
H A D | ibtl_mcg.c | 60 ibt_status_t 91 ibt_status_t
|
H A D | ibtl_cq.c | 50 ibt_status_t 69 ibt_status_t 84 ibt_status_t 88 ibt_status_t status; 143 ibt_status_t 146 ibt_status_t status; 175 ibt_status_t 189 ibt_status_t 198 ibt_status_t 226 ibt_status_t [all...] |
H A D | ibtl_srq.c | 47 ibt_status_t 52 ibt_status_t status; 95 ibt_status_t 98 ibt_status_t status; 124 ibt_status_t 139 ibt_status_t 192 ibt_status_t
|
H A D | ibtl_wr.c | 55 ibt_status_t 80 ibt_status_t
|
H A D | ibtl_hca.c | 37 static ibt_status_t ibtl_query_hca_ports(ibtl_hca_devinfo_t *hca_devp, 62 ibt_status_t 198 ibt_status_t 453 static ibt_status_t 502 ibt_status_t 506 ibt_status_t retval; 534 ibt_status_t 539 ibt_status_t retval; 570 ibt_status_t 613 ibt_status_t [all...] |
H A D | ibtl_qp.c | 103 ibt_status_t 108 ibt_status_t retval; 213 ibt_status_t 216 ibt_status_t status; 321 ibt_status_t 327 ibt_status_t retval; 413 ibt_status_t 417 ibt_status_t retval; 584 ibt_status_t status; 656 ibt_status_t [all...] |
H A D | ibtl_chan.c | 60 ibt_status_t 65 ibt_status_t retval; 224 ibt_status_t 228 ibt_status_t retval; 307 ibt_status_t 311 ibt_status_t retval; 398 ibt_status_t 403 ibt_status_t retval; 595 ibt_status_t 601 ibt_status_t retva [all...] |
H A D | ibtl_ibnex.c | 71 ibt_status_t 403 ibt_status_t 470 ibt_status_t 473 ibt_status_t rv; 525 ibt_status_t 565 ibt_status_t 589 ibt_status_t 648 ibt_status_t
|
H A D | ibtl_impl.c | 220 ibt_status_t 358 ibt_status_t 530 ibt_status_t status; 863 ibt_status_t 868 ibt_status_t retval; 959 ibt_status_t 964 ibt_status_t retval; 1040 ibt_status_t 1043 ibt_status_t ret; 1078 ibt_status_t [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ci.c | 48 static ibt_status_t hermon_ci_query_hca_ports(ibc_hca_hdl_t, uint8_t, 50 static ibt_status_t hermon_ci_modify_ports(ibc_hca_hdl_t, uint8_t, 52 static ibt_status_t hermon_ci_modify_system_image(ibc_hca_hdl_t, ib_guid_t); 55 static ibt_status_t hermon_ci_alloc_pd(ibc_hca_hdl_t, ibt_pd_flags_t, 57 static ibt_status_t hermon_ci_free_pd(ibc_hca_hdl_t, ibc_pd_hdl_t); 60 static ibt_status_t hermon_ci_alloc_rdd(ibc_hca_hdl_t, ibc_rdd_flags_t, 62 static ibt_status_t hermon_ci_free_rdd(ibc_hca_hdl_t, ibc_rdd_hdl_t); 65 static ibt_status_t hermon_ci_alloc_ah(ibc_hca_hdl_t, ibt_ah_flags_t, 67 static ibt_status_t hermon_ci_free_ah(ibc_hca_hdl_t, ibc_ah_hdl_t); 68 static ibt_status_t hermon_ci_query_a [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ci.c | 45 static ibt_status_t tavor_ci_query_hca_ports(ibc_hca_hdl_t, uint8_t, 47 static ibt_status_t tavor_ci_modify_ports(ibc_hca_hdl_t, uint8_t, 49 static ibt_status_t tavor_ci_modify_system_image(ibc_hca_hdl_t, ib_guid_t); 52 static ibt_status_t tavor_ci_alloc_pd(ibc_hca_hdl_t, ibt_pd_flags_t, 54 static ibt_status_t tavor_ci_free_pd(ibc_hca_hdl_t, ibc_pd_hdl_t); 57 static ibt_status_t tavor_ci_alloc_rdd(ibc_hca_hdl_t, ibc_rdd_flags_t, 59 static ibt_status_t tavor_ci_free_rdd(ibc_hca_hdl_t, ibc_rdd_hdl_t); 62 static ibt_status_t tavor_ci_alloc_ah(ibc_hca_hdl_t, ibt_ah_flags_t, 64 static ibt_status_t tavor_ci_free_ah(ibc_hca_hdl_t, ibc_ah_hdl_t); 65 static ibt_status_t tavor_ci_query_a [all...] |
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_ioc.h | 45 ibt_status_t srpt_ioc_svc_bind(srpt_target_port_t *tgt, uint_t portnum); 52 ibt_status_t srpt_ioc_post_recv_iu(srpt_ioc_t *ioc, srpt_iu_t *iu);
|
H A D | srpt_ch.h | 52 ibt_status_t srpt_ch_post_send(srpt_channel_t *ch, srpt_iu_t *iu,
|
H A D | srpt_stp.h | 62 ibt_status_t srpt_stp_send_response(srpt_iu_t *iu, uint8_t scsi_status, 65 ibt_status_t srpt_stp_send_mgmt_response(srpt_iu_t *iu, uint8_t srp_rsp,
|
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/ |
H A D | ibcm_arp.h | 102 ibt_status_t ibcm_arp_get_ibaddr(zoneid_t zoneid, ibt_ip_addr_t srcip, 105 ibt_status_t ibcm_arp_get_ibds(ibcm_arp_ibd_insts_t *ibdp, sa_family_t fam);
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_ibt.c | 79 ibt_status_t ret; 197 ibt_status_t ret; 311 ibt_status_t ret; 356 ibt_status_t ret; 433 ibt_status_t ret; 521 ibt_status_t ret; 577 ibt_status_t ret; 627 ibt_status_t ret; 668 ibt_status_t ret; 716 ibt_status_t re [all...] |
H A D | eib_adm.c | 51 ibt_status_t ret; 124 ibt_status_t ret; 175 ibt_status_t ret; 240 ibt_status_t ret; 316 ibt_status_t ret; 388 ibt_status_t ret; 434 ibt_status_t ret;
|