Searched refs:eib_vnic_t (Results 1 - 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_ctl.c | 38 static int eib_ctl_setup_cq(eib_t *, eib_vnic_t *); 39 static int eib_ctl_setup_ud_channel(eib_t *, eib_vnic_t *); 41 static void eib_ctl_rx_comp(eib_vnic_t *, eib_wqe_t *); 42 static void eib_ctl_tx_comp(eib_vnic_t *, eib_wqe_t *); 43 static void eib_ctl_err_comp(eib_vnic_t *, eib_wqe_t *, ibt_wc_t *); 44 static void eib_rb_ctl_setup_cq(eib_t *, eib_vnic_t *); 45 static void eib_rb_ctl_setup_ud_channel(eib_t *, eib_vnic_t *); 48 eib_ctl_create_qp(eib_t *ss, eib_vnic_t *vnic, int *err) 96 eib_vnic_t *vnic = (eib_vnic_t *)(voi [all...] |
H A D | eib_vnic.c | 42 static int eib_vnic_create_common(eib_t *, eib_vnic_t *, int *); 43 static int eib_vnic_set_partition(eib_t *, eib_vnic_t *, int *); 46 static int eib_vnic_attach_ctl_mcgs(eib_t *, eib_vnic_t *, int *); 47 static int eib_vnic_attach_vhub_table(eib_t *, eib_vnic_t *); 48 static int eib_vnic_attach_vhub_update(eib_t *, eib_vnic_t *); 49 static void eib_vnic_start_keepalives(eib_t *, eib_vnic_t *); 50 static int eib_vnic_lookup_dest(eib_vnic_t *, uint8_t *, uint16_t, 52 static void eib_vnic_leave_all_data_mcgs(eib_t *, eib_vnic_t *); 53 static void eib_vnic_rejoin_data_mcgs(eib_t *, eib_vnic_t *); 54 static void eib_vnic_reattach_ctl_mcgs(eib_t *, eib_vnic_t *); [all...] |
H A D | eib_fip.c | 37 static int eib_fip_make_login(eib_t *, eib_vnic_t *, eib_wqe_t *, int *); 38 static int eib_fip_make_update(eib_t *, eib_vnic_t *, eib_wqe_t *, int, int *); 39 static int eib_fip_make_table(eib_t *, eib_vnic_t *, eib_wqe_t *, int *); 40 static int eib_fip_make_ka(eib_t *, eib_vnic_t *, eib_wqe_t *, int *); 41 static int eib_fip_make_logout(eib_t *, eib_vnic_t *, eib_wqe_t *, int *); 43 static int eib_fip_send_login(eib_t *, eib_vnic_t *, eib_wqe_t *, int *); 44 static int eib_fip_send_update(eib_t *, eib_vnic_t *, eib_wqe_t *, 46 static int eib_fip_send_table(eib_t *, eib_vnic_t *, eib_wqe_t *, int *); 47 static int eib_fip_send_ka(eib_t *, eib_vnic_t *, eib_wqe_t *, int *); 48 static int eib_fip_send_logout(eib_t *, eib_vnic_t *, eib_wqe_ [all...] |
H A D | eib_data.c | 43 static int eib_data_setup_cqs(eib_t *, eib_vnic_t *); 44 static int eib_data_setup_ud_channel(eib_t *, eib_vnic_t *); 47 static int eib_data_prepare_sgl(eib_vnic_t *, eib_wqe_t *, mblk_t *); 48 static int eib_data_is_mcast_pkt_ok(eib_vnic_t *, uint8_t *, uint64_t *, 52 static mblk_t *eib_data_rx_comp(eib_vnic_t *, eib_wqe_t *, ibt_wc_t *); 53 static void eib_data_tx_comp(eib_vnic_t *, eib_wqe_t *, eib_chan_t *); 54 static void eib_data_err_comp(eib_vnic_t *, eib_wqe_t *, ibt_wc_t *); 55 static void eib_rb_data_setup_cqs(eib_t *, eib_vnic_t *); 56 static void eib_rb_data_setup_ud_channel(eib_t *, eib_vnic_t *); 60 eib_data_create_qp(eib_t *ss, eib_vnic_t *vni [all...] |
H A D | eib_mac.c | 43 static void eib_rb_mac_start(eib_t *, eib_vnic_t *); 160 eib_vnic_t *vnic0 = NULL; 222 eib_vnic_t *vnic; 322 eib_vnic_t *vnic = NULL; 476 eib_rb_mac_start(eib_t *ss, eib_vnic_t *vnic0)
|
H A D | eib_ibt.c | 711 eib_vnic_t *vnic; 746 eib_vnic_t *vnic; 925 eib_vnic_t *vnic;
|
H A D | eib_main.c | 468 eib_vnic_t *vnic;
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | eib_impl.h | 599 } eib_vnic_t; typedef in typeref:struct:eib_vnic_s 805 extern int eib_fip_login(eib_t *, eib_vnic_t *, int *); 806 extern int eib_fip_heartbeat(eib_t *, eib_vnic_t *, int *); 807 extern int eib_fip_vhub_table(eib_t *, eib_vnic_t *, int *); 808 extern int eib_fip_logout(eib_t *, eib_vnic_t *, int *); 810 extern int eib_fip_parse_ctl_pkt(uint8_t *, eib_vnic_t *); 843 extern int eib_ctl_create_qp(eib_t *, eib_vnic_t *, int *); 845 extern void eib_rb_ctl_create_qp(eib_t *, eib_vnic_t *); 850 extern int eib_data_create_qp(eib_t *, eib_vnic_t *, int *); 854 extern void eib_data_post_tx(eib_vnic_t *, eib_wqe_ [all...] |
Completed in 61 milliseconds