Searched refs:ibd_rc_chan_t (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd_cm.c | 88 static void ibd_rc_act_close(ibd_rc_chan_t *, boolean_t); 91 ibd_rc_chan_t *); 92 static inline ibd_rc_chan_t *ibd_rc_rm_header_chan_list( 94 static inline ibd_rc_chan_t *ibd_rc_rm_from_chan_list(ibd_rc_chan_list_t *, 95 ibd_rc_chan_t *); 100 static void ibd_rc_poll_rcq(ibd_rc_chan_t *, ibt_cq_hdl_t); 107 static int ibd_rc_post_rwqe(ibd_rc_chan_t *, ibd_rwqe_t *); 109 static void ibd_rc_process_rx(ibd_rc_chan_t *, ibd_rwqe_t *, ibt_wc_t *); 110 static void ibd_rc_free_rwqe(ibd_rc_chan_t *, ibd_rwqe_t *); 111 static void ibd_rc_fini_rxlist(ibd_rc_chan_t *); [all...] |
H A D | ibd.c | 6952 ibd_rc_chan_t *rc_chan;
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/ibd/ |
H A D | ibd.h | 526 /* State of a reliable connected channel (ibd_rc_chan_t->chan_state) */ 652 /* This mutex protects chan_list and ibd_rc_chan_t.next */ 1292 } ibd_rc_chan_t; typedef in typeref:struct:ibd_rc_chan_s 1321 int ibd_rc_pas_close(ibd_rc_chan_t *, boolean_t, boolean_t); 1333 ibd_swqe_t *ibd_rc_acquire_swqes(ibd_rc_chan_t *); 1334 void ibd_rc_post_send(ibd_rc_chan_t *, ibd_swqe_t *); 1335 void ibd_rc_drain_scq(ibd_rc_chan_t *, ibt_cq_hdl_t);
|
Completed in 89 milliseconds