MCX_LOG_RQ_SIZE
npages = howmany((1 << MCX_LOG_RQ_SIZE) * sizeof(struct mcx_rq_entry),
mbin->rq_wq.wq_log_size = MCX_LOG_RQ_SIZE;
slot = (p % (1 << MCX_LOG_RQ_SIZE));
slot = p % (1 << MCX_LOG_RQ_SIZE);
slots = mcx_rxr_get(&rx->rx_rxr, (1 << MCX_LOG_RQ_SIZE));
slot = be16toh(cqe->cq_wqe_count) % (1 << MCX_LOG_RQ_SIZE);
rx->rx_slots = kmem_zalloc(sizeof(*ms) * (1 << MCX_LOG_RQ_SIZE),
for (i = 0; i < (1 << MCX_LOG_RQ_SIZE); i++) {
i = (1 << MCX_LOG_RQ_SIZE);
mcx_free_slots(sc, rx->rx_slots, i, (1 << MCX_LOG_RQ_SIZE));
mcx_rxr_init(&rx->rx_rxr, 1, (1 << MCX_LOG_RQ_SIZE));
(1 << MCX_LOG_RQ_SIZE), (1 << MCX_LOG_RQ_SIZE));