USABLE_TX_BD_PER_PAGE
txbd = &txr->tx_bd_chain[i][USABLE_TX_BD_PER_PAGE];
if ((hw_cons & USABLE_TX_BD_PER_PAGE) == USABLE_TX_BD_PER_PAGE)
#define USABLE_TX_BD(txr) (USABLE_TX_BD_PER_PAGE * (txr)->tx_pages)
(((x) & USABLE_TX_BD_PER_PAGE) == (USABLE_TX_BD_PER_PAGE - 1)) ? \
(((x) & ~USABLE_TX_BD_PER_PAGE) >> BCE_TX_BD_PAGE_SHIFT)
#define TX_IDX(x) ((x) & USABLE_TX_BD_PER_PAGE)