/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ |
H A D | pasemi_mac_ethtool.c | 126 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 D | spider_net_ethtool.c | 138 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 D | bcm63xx_enet.c | 1395 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 D | b44.c | 1879 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 D | typhoon.c | 1159 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 D | sky2.c | 3928 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 D | pcnet32.c | 769 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 D | s2io.c | 5572 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 D | bnx2.c | 7123 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 D | tg3.c | 9790 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 D | libata-eh.c | 374 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 D | bnx2x_ethtool.c | 900 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 D | libata.h | 311 /* 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)
|