Searched refs:eib_chan_t (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_chan.c | 35 eib_chan_t * 38 eib_chan_t *chan; in eib_chan_init() 44 chan = kmem_zalloc(sizeof (eib_chan_t), KM_SLEEP); in eib_chan_init() 60 eib_chan_fini(eib_chan_t *chan) in eib_chan_fini() 73 kmem_free(chan, sizeof (eib_chan_t)); in eib_chan_fini() 78 eib_chan_post_rx(eib_t *ss, eib_chan_t *chan, uint_t *n_posted) in eib_chan_post_rx() 154 eib_chan_post_recv(eib_t *ss, eib_chan_t *chan, eib_wqe_t *rwqe) in eib_chan_post_recv()
|
H A D | eib_adm.c | 50 eib_chan_t *chan; in eib_adm_setup_qp() 121 eib_chan_t *chan = ss->ei_admin_chan; in eib_adm_comp_handler() 173 eib_chan_t *chan = ss->ei_admin_chan; in eib_adm_setup_cq() 237 eib_chan_t *chan = ss->ei_admin_chan; in eib_adm_setup_ud_channel() 296 eib_chan_t *chan = ss->ei_admin_chan; in eib_adm_comp_intr() 313 eib_chan_t *chan = ss->ei_admin_chan; in eib_adm_rx_comp() 387 eib_chan_t *chan = ss->ei_admin_chan; in eib_rb_adm_setup_cq() 433 eib_chan_t *chan = ss->ei_admin_chan; in eib_rb_adm_setup_ud_channel()
|
H A D | eib_ctl.c | 50 eib_chan_t *chan = NULL; in eib_ctl_create_qp() 97 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_ctl_comp_handler() 150 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_ctl_setup_cq() 216 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_ctl_setup_ud_channel() 276 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_ctl_comp_intr() 294 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_ctl_rx_comp() 368 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_rb_ctl_setup_cq() 415 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_rb_ctl_setup_ud_channel()
|
H A D | eib_data.c | 53 static void eib_data_tx_comp(eib_vnic_t *, eib_wqe_t *, eib_chan_t *); 62 eib_chan_t *chan = NULL; in eib_data_create_qp() 112 eib_chan_t *chan = vnic->vn_data_chan; in eib_data_rx_comp_handler() 232 eib_chan_t *chan = vnic->vn_data_chan; in eib_data_tx_comp_handler() 278 eib_chan_t *vn_chan; in eib_data_rx_recycle() 345 eib_chan_t *chan = vnic->vn_data_chan; in eib_data_post_tx() 590 eib_chan_t *chan = vnic->vn_data_chan; in eib_data_setup_cqs() 699 eib_chan_t *chan = vnic->vn_data_chan; in eib_data_setup_ud_channel() 1080 eib_chan_t *chan = vnic->vn_data_chan; in eib_data_rx_comp_intr() 1099 eib_chan_t *chan = vnic->vn_data_chan; in eib_data_tx_comp_intr() [all …]
|
H A D | eib_ibt.c | 43 static int eib_ibt_chan_pkey(eib_t *, eib_chan_t *, ib_pkey_t, boolean_t, 45 static boolean_t eib_ibt_has_chan_pkey_changed(eib_t *, eib_chan_t *); 330 eib_ibt_modify_chan_pkey(eib_t *ss, eib_chan_t *chan, ib_pkey_t pkey) in eib_ibt_modify_chan_pkey() 712 eib_chan_t *chan = NULL; in eib_ibt_reset_partitions() 747 eib_chan_t *chan = NULL; in eib_ibt_wakeup_sqd_waiters() 796 eib_ibt_chan_pkey(eib_t *ss, eib_chan_t *chan, ib_pkey_t new_pkey, in eib_ibt_chan_pkey() 905 eib_ibt_has_chan_pkey_changed(eib_t *ss, eib_chan_t *chan) in eib_ibt_has_chan_pkey_changed() 926 eib_chan_t *chan = NULL; in eib_ibt_has_any_pkey_changed()
|
H A D | eib_vnic.c | 420 eib_chan_t *chan = vnic->vn_data_chan; in eib_vnic_join_data_mcg() 804 eib_chan_t * 808 eib_chan_t *chan = NULL; in eib_vnic_get_data_chan() 1525 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_vnic_attach_vhub_table() 1630 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_vnic_attach_vhub_update() 1771 eib_chan_t *chan = vnic->vn_data_chan; in eib_vnic_lookup_dest() 1862 eib_chan_t *chan = vnic->vn_data_chan; in eib_vnic_leave_all_data_mcgs() 1913 eib_chan_t *chan = vnic->vn_data_chan; in eib_vnic_rejoin_data_mcgs() 2040 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_rb_vnic_attach_vhub_table() 2086 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_rb_vnic_attach_vhub_update() [all …]
|
H A D | eib_rsrc.c | 253 eib_rsrc_return_swqe(eib_t *ss, eib_wqe_t *wqe, eib_chan_t *chan) in eib_rsrc_return_swqe() 265 eib_rsrc_return_rwqe(eib_t *ss, eib_wqe_t *wqe, eib_chan_t *chan) in eib_rsrc_return_rwqe() 328 eib_rsrc_decr_posted_swqe(eib_t *ss, eib_chan_t *chan) in eib_rsrc_decr_posted_swqe() 343 eib_rsrc_decr_posted_rwqe(eib_t *ss, eib_chan_t *chan) in eib_rsrc_decr_posted_rwqe() 345 eib_chan_t *tail; in eib_rsrc_decr_posted_rwqe()
|
H A D | eib_fip.c | 736 eib_chan_t *chan = ss->ei_admin_chan; in eib_fip_send_login() 799 eib_chan_t *chan = vnic->vn_ctl_chan; in eib_fip_send_update()
|
H A D | eib_svc.c | 306 eib_chan_t *chan; in eib_refill_rwqes()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | eib_impl.h | 493 } eib_chan_t; typedef 586 eib_chan_t *vn_ctl_chan; 587 eib_chan_t *vn_data_chan; 875 extern void eib_rsrc_return_swqe(eib_t *, eib_wqe_t *, eib_chan_t *); 876 extern void eib_rsrc_return_rwqe(eib_t *, eib_wqe_t *, eib_chan_t *); 878 extern void eib_rsrc_decr_posted_swqe(eib_t *, eib_chan_t *); 879 extern void eib_rsrc_decr_posted_rwqe(eib_t *, eib_chan_t *); 890 extern int eib_ibt_modify_chan_pkey(eib_t *, eib_chan_t *, ib_pkey_t); 902 extern eib_chan_t *eib_chan_init(void); 903 extern void eib_chan_fini(eib_chan_t *); [all …]
|