TX_QUEUE_ENTRIES
struct ep93xx_tdesc tdesc[TX_QUEUE_ENTRIES];
struct ep93xx_tstat tstat[TX_QUEUE_ENTRIES];
void *tx_buf[TX_QUEUE_ENTRIES];
ep->tx_pointer = (ep->tx_pointer + 1) & (TX_QUEUE_ENTRIES - 1);
if (ep->tx_pending == TX_QUEUE_ENTRIES)
ep->tx_clean_pointer = (entry + 1) & (TX_QUEUE_ENTRIES - 1);
if (ep->tx_pending == TX_QUEUE_ENTRIES)
for (i = 0; i < TX_QUEUE_ENTRIES; i++) {
for (i = 0; i < TX_QUEUE_ENTRIES; i++) {
wrw(ep, REG_TXDQBLEN, TX_QUEUE_ENTRIES * sizeof(struct ep93xx_tdesc));
wrw(ep, REG_TXSTSQBLEN, TX_QUEUE_ENTRIES * sizeof(struct ep93xx_tstat));
struct ftmac100_txdes txdes[TX_QUEUE_ENTRIES];
return (pointer + 1) & (TX_QUEUE_ENTRIES - 1);
if (priv->tx_pending == TX_QUEUE_ENTRIES)
for (i = 0; i < TX_QUEUE_ENTRIES; i++) {
ftmac100_txdes_set_end_of_ring(&priv->descs->txdes[TX_QUEUE_ENTRIES - 1]);