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; 41 * Allocate a eib_chan_t to store stuff about admin qp and 44 chan = kmem_zalloc(sizeof (eib_chan_t), KM_SLEEP); 60 eib_chan_fini(eib_chan_t *chan) 73 kmem_free(chan, sizeof (eib_chan_t)); 78 eib_chan_post_rx(eib_t *ss, eib_chan_t *chan, uint_t *n_posted) 154 eib_chan_post_recv(eib_t *ss, eib_chan_t *chan, eib_wqe_t *rwqe)
|
H A D | eib_adm.c | 50 eib_chan_t *chan; 69 * Allocate a eib_chan_t to store stuff about admin qp and 121 eib_chan_t *chan = ss->ei_admin_chan; 173 eib_chan_t *chan = ss->ei_admin_chan; 237 eib_chan_t *chan = ss->ei_admin_chan; 296 eib_chan_t *chan = ss->ei_admin_chan; 313 eib_chan_t *chan = ss->ei_admin_chan; 387 eib_chan_t *chan = ss->ei_admin_chan; 433 eib_chan_t *chan = ss->ei_admin_chan;
|
H A D | eib_ctl.c | 50 eib_chan_t *chan = NULL; 53 * Allocate a eib_chan_t to store stuff about this vnic's ctl qp 97 eib_chan_t *chan = vnic->vn_ctl_chan; 150 eib_chan_t *chan = vnic->vn_ctl_chan; 216 eib_chan_t *chan = vnic->vn_ctl_chan; 276 eib_chan_t *chan = vnic->vn_ctl_chan; 294 eib_chan_t *chan = vnic->vn_ctl_chan; 368 eib_chan_t *chan = vnic->vn_ctl_chan; 415 eib_chan_t *chan = vnic->vn_ctl_chan;
|
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; 65 * Allocate a eib_chan_t to store stuff about this vnic's data qp 112 eib_chan_t *chan = vnic->vn_data_chan; 232 eib_chan_t *chan = vnic->vn_data_chan; 278 eib_chan_t *vn_chan; 345 eib_chan_t *chan = vnic->vn_data_chan; 590 eib_chan_t *chan = vnic->vn_data_chan; 699 eib_chan_t *chan = vnic->vn_data_chan; 1080 eib_chan_t *cha [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) 712 eib_chan_t *chan = NULL; 717 * We already have the vhub pkey recorded in our eib_chan_t. 747 eib_chan_t *chan = NULL; 796 eib_ibt_chan_pkey(eib_t *ss, eib_chan_t *chan, ib_pkey_t new_pkey, 905 eib_ibt_has_chan_pkey_changed(eib_t *ss, eib_chan_t *chan) 926 eib_chan_t *chan = NULL;
|
H A D | eib_vnic.c | 420 eib_chan_t *chan = vnic->vn_data_chan; 804 eib_chan_t * 808 eib_chan_t *chan = NULL; 1525 eib_chan_t *chan = vnic->vn_ctl_chan; 1630 eib_chan_t *chan = vnic->vn_ctl_chan; 1771 eib_chan_t *chan = vnic->vn_data_chan; 1862 eib_chan_t *chan = vnic->vn_data_chan; 1913 eib_chan_t *chan = vnic->vn_data_chan; 2040 eib_chan_t *chan = vnic->vn_ctl_chan; 2086 eib_chan_t *cha [all...] |
H A D | eib_rsrc.c | 253 eib_rsrc_return_swqe(eib_t *ss, eib_wqe_t *wqe, eib_chan_t *chan) 265 eib_rsrc_return_rwqe(eib_t *ss, eib_wqe_t *wqe, eib_chan_t *chan) 328 eib_rsrc_decr_posted_swqe(eib_t *ss, eib_chan_t *chan) 343 eib_rsrc_decr_posted_rwqe(eib_t *ss, eib_chan_t *chan) 345 eib_chan_t *tail;
|
H A D | eib_svc.c | 306 eib_chan_t *chan;
|
H A D | eib_fip.c | 736 eib_chan_t *chan = ss->ei_admin_chan; 799 eib_chan_t *chan = vnic->vn_ctl_chan;
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | eib_impl.h | 489 } eib_chan_t; typedef in typeref:struct:eib_chan_s 582 eib_chan_t *vn_ctl_chan; 583 eib_chan_t *vn_data_chan; 871 extern void eib_rsrc_return_swqe(eib_t *, eib_wqe_t *, eib_chan_t *); 872 extern void eib_rsrc_return_rwqe(eib_t *, eib_wqe_t *, eib_chan_t *); 874 extern void eib_rsrc_decr_posted_swqe(eib_t *, eib_chan_t *); 875 extern void eib_rsrc_decr_posted_rwqe(eib_t *, eib_chan_t *); 886 extern int eib_ibt_modify_chan_pkey(eib_t *, eib_chan_t *, ib_pkey_t); 898 extern eib_chan_t *eib_chan_init(void); 899 extern void eib_chan_fini(eib_chan_t *); [all...] |
Completed in 83 milliseconds