• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/

Lines Matching defs:tx_ring

232 is not a problem.  The tx_ring entry can be still safely reused, as the
412 struct TxFD *tx_ring; /* Commands (usually CmdTxPacket). */
803 sp->tx_ring = tx_ring_space;
805 sp->lstats = (struct speedo_stats *)(sp->tx_ring + TX_RING_SIZE);
1095 (struct descriptor *)&sp->tx_ring[sp->cur_tx++ % TX_RING_SIZE];
1215 i, sp->tx_ring[i].status);
1292 le32_to_cpu(sp->tx_ring[entry].tx_buf_addr0),
1349 sp->tx_ring[sp->dirty_tx % TX_RING_SIZE].status);
1410 sp->tx_ring[entry].status =
1413 sp->tx_ring[entry].status |= cpu_to_le32(CmdIntr);
1414 sp->tx_ring[entry].link =
1416 sp->tx_ring[entry].tx_desc_addr =
1419 sp->tx_ring[entry].count = cpu_to_le32(sp->tx_threshold);
1420 sp->tx_ring[entry].tx_buf_addr0 =
1423 sp->tx_ring[entry].tx_buf_size0 = cpu_to_le32(skb->len);
1439 sp->last_cmd = (struct descriptor *)&sp->tx_ring[entry];
1463 int status = le32_to_cpu(sp->tx_ring[entry].status);
1482 le32_to_cpu(sp->tx_ring[entry].tx_buf_addr0),
1869 le32_to_cpu(sp->tx_ring[i].tx_buf_addr0),
2073 sp->last_cmd = (struct descriptor *)&sp->tx_ring[entry];
2076 sp->tx_ring[entry].status = cpu_to_le32(CmdSuspend | CmdConfigure);
2077 sp->tx_ring[entry].link =
2079 config_cmd_data = (void *)&sp->tx_ring[entry].tx_desc_addr;
2109 fits within one tx_ring[] entry. */
2116 sp->last_cmd = (struct descriptor *)&sp->tx_ring[entry];
2119 sp->tx_ring[entry].status = cpu_to_le32(CmdSuspend | CmdMulticastList);
2120 sp->tx_ring[entry].link =
2122 sp->tx_ring[entry].tx_desc_addr = 0; /* Really MC list count. */
2123 setup_params = (u16 *)&sp->tx_ring[entry].tx_desc_addr;
2200 sp->tx_ring[entry].status = cpu_to_le32(CmdNOp);
2201 sp->tx_ring[entry].link = cpu_to_le32(mc_blk->frame_dma);
2297 sp->tx_ring, sp->tx_ring_dma);