Searched refs:tx_ring (Results 1 - 7 of 7) sorted by relevance

/openwrt/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/
H A Dag71xx_ethtool.c74 er->tx_pending = BIT(ag->tx_ring.order);
79 if (ag->tx_ring.desc_split)
109 if (ag->tx_ring.desc_split)
112 ag->tx_ring.order = ag71xx_ring_size_order(tx_size);
H A Dag71xx_main.c137 struct ag71xx_ring *ring = &ag->tx_ring;
169 struct ag71xx_ring *ring = &ag->tx_ring;
327 ret = ag71xx_ring_alloc(&ag->tx_ring);
348 ag71xx_ring_free(&ag->tx_ring);
538 ag->tx_ring.curr = 0;
539 ag->tx_ring.dirty = 0;
547 ag71xx_wr(ag, AG71XX_REG_TX_DESC, ag->tx_ring.descs_dma);
618 if (ag->tx_ring.desc_split) {
620 fifo3 |= ((2048 - ag->tx_ring.desc_split) / 4) << 16;
672 ag71xx_wr(ag, AG71XX_REG_TX_DESC, ag->tx_ring
[all...]
H A Dag71xx_debugfs.c218 return read_file_ring(file, user_buf, count, ppos, ag, &ag->tx_ring,
263 debugfs_create_file("tx_ring", S_IRUGO, ag->debug.debugfs_dir,
H A Dag71xx.h163 struct ag71xx_ring tx_ring; member in struct:ag71xx
/openwrt/target/linux/cns3xxx/files/drivers/net/ethernet/cavium/
H A Dcns3xxx_eth.c286 struct _tx_ring tx_ring; member in struct:sw
557 static void eth_check_num_used(struct _tx_ring *tx_ring) argument
562 if (tx_ring->num_used >= TX_DESCS - TX_DESC_RESERVE)
565 if (tx_ring->stopped == stop)
568 tx_ring->stopped = stop;
586 struct _tx_ring *tx_ring = &sw->tx_ring; local
590 int num_used = tx_ring->num_used;
593 index = tx_ring->free_index;
594 desc = &(tx_ring)
737 eth_set_desc(struct sw *sw, struct _tx_ring *tx_ring, int index, int index_last, void *data, int len, u32 config0, u32 pmap) argument
763 struct _tx_ring *tx_ring = &sw->tx_ring; local
890 struct _tx_ring *tx_ring = &sw->tx_ring; local
971 struct _tx_ring *tx_ring = &sw->tx_ring; local
[all...]
/openwrt/package/boot/uboot-ar71xx/files/drivers/net/
H A Dag71xx.c94 struct ag71xx_ring *ring = &ag->tx_ring;
153 ret = ag71xx_ring_alloc(&ag->tx_ring, AG71XX_TX_RING_SIZE);
310 struct ag71xx_ring *ring = &ag->tx_ring;
555 (u32) virt_to_phys(ag->tx_ring.descs_dma));
661 (u32) virt_to_phys(ag->tx_ring.descs_dma));
H A Dag71xx.h93 struct ag71xx_ring tx_ring; member in struct:ag71xx

Completed in 42 milliseconds