Searched refs:ering (Results 1 - 13 of 13) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dpasemi_mac_ethtool.c126 struct ethtool_ringparam *ering)
130 ering->tx_max_pending = TX_RING_SIZE/2;
131 ering->tx_pending = RING_USED(mac->tx)/2;
132 ering->rx_max_pending = RX_RING_SIZE/4;
133 ering->rx_pending = RING_USED(mac->rx)/4;
125 pasemi_mac_ethtool_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ering) argument
H A Dspider_net_ethtool.c138 struct ethtool_ringparam *ering)
142 ering->tx_max_pending = SPIDER_NET_TX_DESCRIPTORS_MAX;
143 ering->tx_pending = card->tx_chain.num_desc;
144 ering->rx_max_pending = SPIDER_NET_RX_DESCRIPTORS_MAX;
145 ering->rx_pending = card->rx_chain.num_desc;
137 spider_net_ethtool_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ering) argument
H A Dbcm63xx_enet.c1395 struct ethtool_ringparam *ering)
1402 ering->rx_max_pending = 8192;
1403 ering->tx_max_pending = 8192;
1404 ering->rx_mini_max_pending = 0;
1405 ering->rx_jumbo_max_pending = 0;
1406 ering->rx_pending = priv->rx_ring_size;
1407 ering->tx_pending = priv->tx_ring_size;
1411 struct ethtool_ringparam *ering)
1424 priv->rx_ring_size = ering->rx_pending;
1425 priv->tx_ring_size = ering
1394 bcm_enet_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
1410 bcm_enet_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
H A Db44.c1879 struct ethtool_ringparam *ering)
1883 ering->rx_max_pending = B44_RX_RING_SIZE - 1;
1884 ering->rx_pending = bp->rx_pending;
1889 struct ethtool_ringparam *ering)
1893 if ((ering->rx_pending > B44_RX_RING_SIZE - 1) ||
1894 (ering->rx_mini_pending != 0) ||
1895 (ering->rx_jumbo_pending != 0) ||
1896 (ering->tx_pending > B44_TX_RING_SIZE - 1))
1901 bp->rx_pending = ering->rx_pending;
1902 bp->tx_pending = ering
1878 b44_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
1888 b44_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
H A Dtyphoon.c1159 typhoon_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
1161 ering->rx_max_pending = RXENT_ENTRIES;
1162 ering->rx_mini_max_pending = 0;
1163 ering->rx_jumbo_max_pending = 0;
1164 ering->tx_max_pending = TXLO_ENTRIES - 1;
1166 ering->rx_pending = RXENT_ENTRIES;
1167 ering->rx_mini_pending = 0;
1168 ering->rx_jumbo_pending = 0;
1169 ering->tx_pending = TXLO_ENTRIES - 1;
H A Dsky2.c3928 struct ethtool_ringparam *ering)
3932 ering->rx_max_pending = RX_MAX_PENDING;
3933 ering->rx_mini_max_pending = 0;
3934 ering->rx_jumbo_max_pending = 0;
3935 ering->tx_max_pending = TX_MAX_PENDING;
3937 ering->rx_pending = sky2->rx_pending;
3938 ering->rx_mini_pending = 0;
3939 ering->rx_jumbo_pending = 0;
3940 ering->tx_pending = sky2->tx_pending;
3944 struct ethtool_ringparam *ering)
3927 sky2_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
3943 sky2_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
H A Dpcnet32.c769 struct ethtool_ringparam *ering)
773 ering->tx_max_pending = TX_MAX_RING_SIZE;
774 ering->tx_pending = lp->tx_ring_size;
775 ering->rx_max_pending = RX_MAX_RING_SIZE;
776 ering->rx_pending = lp->rx_ring_size;
780 struct ethtool_ringparam *ering)
788 if (ering->rx_mini_pending || ering->rx_jumbo_pending)
797 size = min(ering->tx_pending, (unsigned int)TX_MAX_RING_SIZE);
809 size = min(ering
768 pcnet32_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
779 pcnet32_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
H A Ds2io.c5572 struct ethtool_ringparam *ering)
5578 ering->rx_max_pending = MAX_RX_DESC_1;
5580 ering->rx_max_pending = MAX_RX_DESC_2;
5582 ering->tx_max_pending = MAX_TX_DESC;
5587 ering->tx_pending = tx_desc_count;
5592 ering->rx_pending = rx_desc_count;
5594 ering->rx_mini_max_pending = 0;
5595 ering->rx_mini_pending = 0;
5597 ering->rx_jumbo_max_pending = MAX_RX_DESC_1;
5599 ering
5571 s2io_ethtool_gringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
H A Dbnx2.c7123 bnx2_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
7127 ering->rx_max_pending = MAX_TOTAL_RX_DESC_CNT;
7128 ering->rx_mini_max_pending = 0;
7129 ering->rx_jumbo_max_pending = MAX_TOTAL_RX_PG_DESC_CNT;
7131 ering->rx_pending = bp->rx_ring_size;
7132 ering->rx_mini_pending = 0;
7133 ering->rx_jumbo_pending = bp->rx_pg_ring_size;
7135 ering->tx_max_pending = MAX_TX_DESC_CNT;
7136 ering->tx_pending = bp->tx_ring_size;
7180 bnx2_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
H A Dtg3.c9790 static void tg3_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
9794 ering->rx_max_pending = TG3_RX_RING_SIZE - 1;
9795 ering->rx_mini_max_pending = 0;
9797 ering->rx_jumbo_max_pending = TG3_RX_JUMBO_RING_SIZE - 1;
9799 ering->rx_jumbo_max_pending = 0;
9801 ering->tx_max_pending = TG3_TX_RING_SIZE - 1;
9803 ering->rx_pending = tp->rx_pending;
9804 ering->rx_mini_pending = 0;
9806 ering->rx_jumbo_pending = tp->rx_jumbo_pending;
9808 ering
9813 tg3_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dlibata-eh.c374 static void ata_ering_record(struct ata_ering *ering, unsigned int eflags, argument
381 ering->cursor++;
382 ering->cursor %= ATA_ERING_SIZE;
384 ent = &ering->ring[ering->cursor];
390 static struct ata_ering_entry *ata_ering_top(struct ata_ering *ering) argument
392 struct ata_ering_entry *ent = &ering->ring[ering->cursor];
399 static void ata_ering_clear(struct ata_ering *ering) argument
401 memset(ering,
404 ata_ering_map(struct ata_ering *ering, int (*map_fn)(struct ata_ering_entry *, void *), void *arg) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/bnx2x/
H A Dbnx2x_ethtool.c900 struct ethtool_ringparam *ering)
904 ering->rx_max_pending = MAX_RX_AVAIL;
905 ering->rx_mini_max_pending = 0;
906 ering->rx_jumbo_max_pending = 0;
908 ering->rx_pending = bp->rx_ring_size;
909 ering->rx_mini_pending = 0;
910 ering->rx_jumbo_pending = 0;
912 ering->tx_max_pending = MAX_TX_AVAIL;
913 ering->tx_pending = bp->tx_ring_size;
917 struct ethtool_ringparam *ering)
899 bnx2x_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
916 bnx2x_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dlibata.h311 /* ering size */
640 /* ering is CLEAR_END, read comment above CLEAR_END */
641 struct ata_ering ering; member in struct:ata_device
648 #define ATA_DEVICE_CLEAR_END offsetof(struct ata_device, ering)

Completed in 143 milliseconds