Searched refs:tx_ring (Results 1 - 7 of 7) sorted by relevance
/openwrt/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ |
H A D | ag71xx_ethtool.c | 74 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 D | ag71xx_main.c | 137 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 D | ag71xx_debugfs.c | 218 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 D | ag71xx.h | 163 struct ag71xx_ring tx_ring; member in struct:ag71xx
|
/openwrt/target/linux/cns3xxx/files/drivers/net/ethernet/cavium/ |
H A D | cns3xxx_eth.c | 286 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 D | ag71xx.c | 94 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 D | ag71xx.h | 93 struct ag71xx_ring tx_ring; member in struct:ag71xx
|
Completed in 42 milliseconds