Searched refs:eibnx_wqe_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | enx_impl.h | 165 } eibnx_wqe_t; typedef 174 eibnx_wqe_t tx_wqe[ENX_NUM_SWQE]; 184 eibnx_wqe_t rx_wqe[ENX_NUM_RWQE]; 207 eibnx_wqe_t *gw_swqe; 468 eibnx_wqe_t *eibnx_acquire_swqe(eibnx_thr_info_t *, int); 469 void eibnx_return_swqe(eibnx_wqe_t *); 470 void eibnx_return_rwqe(eibnx_thr_info_t *, eibnx_wqe_t *); 471 void eibnx_release_swqe(eibnx_wqe_t *);
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_fip.c | 50 static int eibnx_fip_make_solicit_pkt(eibnx_thr_info_t *, eibnx_wqe_t *); 51 static int eibnx_fip_send_solicit_pkt(eibnx_thr_info_t *, eibnx_wqe_t *, 54 static void eibnx_rb_fip_make_solicit_pkt(eibnx_wqe_t *); 62 eibnx_wqe_t *swqe; in eibnx_fip_solicit_mcast() 94 eibnx_wqe_t *swqe; in eibnx_fip_solicit_ucast() 179 eibnx_fip_make_solicit_pkt(eibnx_thr_info_t *info, eibnx_wqe_t *swqe) in eibnx_fip_make_solicit_pkt() 247 eibnx_setup_ud_dest(eibnx_thr_info_t *info, eibnx_wqe_t *swqe, in eibnx_setup_ud_dest() 332 eibnx_fip_send_solicit_pkt(eibnx_thr_info_t *info, eibnx_wqe_t *swqe, in eibnx_fip_send_solicit_pkt() 599 eibnx_rb_fip_make_solicit_pkt(eibnx_wqe_t *swqe) in eibnx_rb_fip_make_solicit_pkt()
|
H A D | enx_q.c | 40 eibnx_wqe_t * 43 eibnx_wqe_t *wqe = NULL; in eibnx_acquire_swqe() 75 eibnx_return_swqe(eibnx_wqe_t *wqe) in eibnx_return_swqe() 107 eibnx_return_rwqe(eibnx_thr_info_t *info, eibnx_wqe_t *wqe) in eibnx_return_rwqe() 143 eibnx_release_swqe(eibnx_wqe_t *wqe) in eibnx_release_swqe() 295 eibnx_wqe_t *wqe; in eibnx_add_gw_to_gwlist()
|
H A D | enx_ibt.c | 429 eibnx_wqe_t *swqe; in eibnx_setup_txbufs() 517 eibnx_wqe_t *rwqe; in eibnx_setup_rxbufs() 576 eibnx_wqe_t *rwqe; in eibnx_setup_bufs() 967 eibnx_wqe_t *swqe; in eibnx_rb_setup_txbufs() 996 bzero(snd_p->tx_wqe, sizeof (eibnx_wqe_t) * ENX_NUM_SWQE); in eibnx_rb_setup_txbufs() 1028 eibnx_wqe_t *rwqe; in eibnx_rb_setup_rxbufs() 1037 bzero(rcv_p->rx_wqe, sizeof (eibnx_wqe_t) * ENX_NUM_RWQE); in eibnx_rb_setup_rxbufs()
|
H A D | enx_hdlrs.c | 43 static void eibnx_process_rx(eibnx_thr_info_t *, ibt_wc_t *, eibnx_wqe_t *); 44 static void eibnx_handle_wcerr(uint8_t, eibnx_wqe_t *, eibnx_thr_info_t *); 597 eibnx_wqe_t *wqe; in eibnx_comp_handler() 632 wqe = (eibnx_wqe_t *)(uintptr_t)wc->wc_id; in eibnx_comp_handler() 663 eibnx_process_rx(eibnx_thr_info_t *info, ibt_wc_t *wc, eibnx_wqe_t *wqe) in eibnx_process_rx() 764 eibnx_handle_wcerr(uint8_t wcerr, eibnx_wqe_t *wqe, eibnx_thr_info_t *info) in eibnx_handle_wcerr()
|
H A D | enx_misc.c | 118 eibnx_release_swqe((eibnx_wqe_t *)(gwi->gw_swqe)); in eibnx_cleanup_port_nodes()
|