netdev_desc
static inline dma_addr_t desc_to_dma(struct netdev_desc *desc)
sizeof(struct netdev_desc));
sizeof(struct netdev_desc));
struct netdev_desc *txdesc;
entry * sizeof (struct netdev_desc));
np->old_tx * sizeof (struct netdev_desc));
struct netdev_desc *desc = &np->rx_ring[entry];
struct netdev_desc *rx_ring;
struct netdev_desc *tx_ring;
#define TX_TOTAL_SIZE TX_RING_SIZE*sizeof(struct netdev_desc)
#define RX_TOTAL_SIZE RX_RING_SIZE*sizeof(struct netdev_desc)
struct netdev_desc *last_tx; /* Last Tx descriptor used. */
struct netdev_desc *txdesc =
entry*sizeof(struct netdev_desc));
iowrite32 (np->tx_ring_dma + head * sizeof(struct netdev_desc),
struct netdev_desc *txdesc;
struct netdev_desc *desc = &(np->rx_ring[entry]);
struct netdev_desc *rx_ring;
struct netdev_desc *tx_ring;
struct netdev_desc *last_tx; /* Last Tx descriptor used. */
np->tx_ring = (struct netdev_desc *)ring_space;
np->rx_ring = (struct netdev_desc *)ring_space;
#define TX_TOTAL_SIZE TX_RING_SIZE*sizeof(struct netdev_desc)
#define RX_TOTAL_SIZE RX_RING_SIZE*sizeof(struct netdev_desc)
writel(np->ring_dma + RX_RING_SIZE * sizeof(struct netdev_desc),
sizeof(struct netdev_desc) * (RX_RING_SIZE + TX_RING_SIZE),
+sizeof(struct netdev_desc)
+sizeof(struct netdev_desc)
sizeof(struct netdev_desc) * (RX_RING_SIZE + TX_RING_SIZE),
struct netdev_desc *rx_ring;
struct netdev_desc *tx_ring;
struct netdev_desc *rx_head_desc;