RGE_SEND_SLOTS
if ((slot) == (RGE_SEND_SLOTS -1)) { \
((int_status & TX_OK_INT) && rgep->tx_free < RGE_SEND_SLOTS/8)) {
if (rgep->tx_free < RGE_SEND_SLOTS)
txdescsize = RGE_SEND_SLOTS * sizeof (rge_bd_t);
for (slot = 0; slot < RGE_SEND_SLOTS; slot++) {
if (slot == (RGE_SEND_SLOTS - 1))
rgep->tx_free = RGE_SEND_SLOTS;
for (slot = 0; slot < RGE_SEND_SLOTS; ++slot) {
kmem_free(rgep->sw_sbds, RGE_SEND_SLOTS * sizeof (sw_sbd_t));
ssbdp = kmem_zalloc(RGE_SEND_SLOTS*sizeof (*ssbdp), KM_SLEEP);
for (slot = 0; slot < RGE_SEND_SLOTS; slot++) {
next = NEXT(slot, RGE_SEND_SLOTS);
ASSERT(slot < RGE_SEND_SLOTS);
ASSERT(next < RGE_SEND_SLOTS);
tc_tail = LAST(tc_tail, RGE_SEND_SLOTS);
rgep->tc_next = NEXT(tc_tail, RGE_SEND_SLOTS);
n += RGE_SEND_SLOTS;
ASSERT(rgep->tx_free <= RGE_SEND_SLOTS);
ASSERT(rgep->tx_free < RGE_SEND_SLOTS);
if (rgep->chipid.is_pcie && rgep->tx_free != RGE_SEND_SLOTS) {