mp_ring_alloc
int mp_ring_alloc(struct mp_ring **, int, void *, ring_drain_t,
rc = mp_ring_alloc(&txq->r, eq->sidx, txq, eth_tx,