Home
last modified time | relevance | path

Searched refs:ibd_rc_chan_t (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd_cm.c88 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 Dibd.c6952 ibd_rc_chan_t *rc_chan; in ibd_send()
/titanic_44/usr/src/uts/common/sys/ib/clients/ibd/
H A Dibd.h1292 } ibd_rc_chan_t; typedef
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);