Symbol: ibd_rc_chan_t
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6952
ibd_rc_chan_t *rc_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
101
static void ibd_rc_poll_rcq(ibd_rc_chan_t *, ibt_cq_hdl_t);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
108
static int ibd_rc_post_rwqe(ibd_rc_chan_t *, ibd_rwqe_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
110
static void ibd_rc_process_rx(ibd_rc_chan_t *, ibd_rwqe_t *, ibt_wc_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
111
static void ibd_rc_free_rwqe(ibd_rc_chan_t *, ibd_rwqe_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
112
static void ibd_rc_fini_rxlist(ibd_rc_chan_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
116
static void ibd_rc_release_swqe(ibd_rc_chan_t *, ibd_swqe_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
117
static int ibd_rc_init_txlist(ibd_rc_chan_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
118
static void ibd_rc_fini_txlist(ibd_rc_chan_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
125
ibd_rc_chan_t *rc_chan = req->rq_ptr;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1254
ibd_rc_post_rwqe(ibd_rc_chan_t *chan, ibd_rwqe_t *rwqe)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1272
ibd_rc_alloc_rx_copybufs(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1309
ibd_rc_free_rx_copybufs(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1347
ibd_rc_init_rxlist(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1400
ibd_rc_fini_rxlist(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1431
ibd_rc_free_rwqe(ibd_rc_chan_t *chan, ibd_rwqe_t *rwqe)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1454
ibd_rc_process_rx(ibd_rc_chan_t *chan, ibd_rwqe_t *rwqe, ibt_wc_t *wc)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
154
ibd_rc_chan_t *rc_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1638
ibd_rc_chan_t *chan = rwqe->w_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1678
ibd_rc_poll_rcq(ibd_rc_chan_t *chan, ibt_cq_hdl_t cq_hdl)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1717
ibd_rc_chan_t *chan = (ibd_rc_chan_t *)arg;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1872
ibd_rc_alloc_tx_copybufs(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1910
ibd_rc_init_txlist(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1955
ibd_rc_fini_txlist(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
1985
ibd_rc_acquire_swqes(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2018
ibd_rc_release_swqe(ibd_rc_chan_t *chan, ibd_swqe_t *swqe)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2033
ibd_rc_post_send(ibd_rc_chan_t *chan, ibd_swqe_t *node)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2166
ibd_rc_drain_scq(ibd_rc_chan_t *chan, ibt_cq_hdl_t cq_hdl)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2298
ibd_rc_chan_t *chan = (ibd_rc_chan_t *)arg;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2317
ibd_rc_chan_t *chan = (ibd_rc_chan_t *)arg;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2563
ibd_rc_chan_t *rc_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2692
ibd_rc_chan_t *chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2834
ibd_rc_act_close(ibd_rc_chan_t *chan, boolean_t is_close_rc_chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2954
ibd_rc_pas_close(ibd_rc_chan_t *chan, boolean_t is_close_rc_chan,
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
3047
ibd_rc_handle_req(void *arg, ibd_rc_chan_t **ret_conn,
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
3053
ibd_rc_chan_t *chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
307
ibd_rc_chan_t *chan, *pre_chan, *next_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
3130
ibd_rc_handle_pas_estab(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
3163
ibd_rc_chan_t *rc_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
3268
ibd_rc_chan_t *chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
3286
(ibd_rc_chan_t *)ibt_get_chan_private(ibt_cm_event->cm_channel);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
573
ibd_rc_alloc_chan(ibd_rc_chan_t **ret_chan, ibd_state_t *state,
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
577
ibd_rc_chan_t *chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
584
chan = kmem_zalloc(sizeof (ibd_rc_chan_t), KM_SLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
760
kmem_free(chan, sizeof (ibd_rc_chan_t));
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
765
ibd_rc_free_chan(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
826
kmem_free(chan, sizeof (ibd_rc_chan_t));
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
831
ibd_rc_add_to_chan_list(ibd_rc_chan_list_t *list, ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
845
ibd_rc_re_add_to_pas_chan_list(ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
867
static inline ibd_rc_chan_t *
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
868
ibd_rc_rm_from_chan_list(ibd_rc_chan_list_t *list, ibd_rc_chan_t *chan)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
870
ibd_rc_chan_t *pre_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
89
static void ibd_rc_act_close(ibd_rc_chan_t *, boolean_t);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
895
static inline ibd_rc_chan_t *
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
898
ibd_rc_chan_t *rc_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
92
ibd_rc_chan_t *);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
93
static inline ibd_rc_chan_t *ibd_rc_rm_header_chan_list(
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
95
static inline ibd_rc_chan_t *ibd_rc_rm_from_chan_list(ibd_rc_chan_list_t *,
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
96
ibd_rc_chan_t *);
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1321
int ibd_rc_pas_close(ibd_rc_chan_t *, boolean_t, boolean_t);
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1333
ibd_swqe_t *ibd_rc_acquire_swqes(ibd_rc_chan_t *);
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1334
void ibd_rc_post_send(ibd_rc_chan_t *, ibd_swqe_t *);
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1335
void ibd_rc_drain_scq(ibd_rc_chan_t *, ibt_cq_hdl_t);