eib_wqe_pool_t
eib_rsrc_return_wqes(eib_t *ss, eib_wqe_pool_t *wp, eib_wqe_t **wqes,
eib_wqe_pool_t *wp = ss->ei_tx;
eib_wqe_pool_t *rx = ss->ei_rx;
eib_wqe_pool_t *wp = ss->ei_tx;
static void eib_rsrc_init_wqe_pool(eib_t *, eib_wqe_pool_t **,
static void eib_rsrc_fini_wqe_pool(eib_t *, eib_wqe_pool_t **);
eib_wqe_pool_t *wp = wqe->qe_pool;
static boolean_t eib_rsrc_ok_to_free_pool(eib_t *, eib_wqe_pool_t *, boolean_t);
static int eib_rsrc_grab_wqes(eib_t *, eib_wqe_pool_t *, eib_wqe_t **, uint_t,
eib_wqe_pool_t *tx;
static void eib_rsrc_return_wqes(eib_t *, eib_wqe_pool_t *, eib_wqe_t **,
eib_wqe_pool_t *rx;
eib_rsrc_init_wqe_pool(eib_t *ss, eib_wqe_pool_t **wpp, ib_memlen_t bufsz,
eib_wqe_pool_t *wp;
wp = kmem_zalloc(sizeof (eib_wqe_pool_t), KM_SLEEP);
eib_rsrc_fini_wqe_pool(eib_t *ss, eib_wqe_pool_t **wpp)
eib_wqe_pool_t *wp;
kmem_free(wp, sizeof (eib_wqe_pool_t));
eib_rsrc_ok_to_free_pool(eib_t *ss, eib_wqe_pool_t *wp, boolean_t force)
eib_rsrc_grab_wqes(eib_t *ss, eib_wqe_pool_t *wp, eib_wqe_t **wqes,
eib_wqe_pool_t *wp = ss->ei_tx;
eib_wqe_pool_t *wp = ss->ei_tx;