Home
last modified time | relevance | path

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 Denx_impl.h165 } 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 Denx_fip.c50 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 Denx_q.c40 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 Denx_ibt.c429 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 Denx_hdlrs.c43 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 Denx_misc.c118 eibnx_release_swqe((eibnx_wqe_t *)(gwi->gw_swqe)); in eibnx_cleanup_port_nodes()