Lines Matching refs:coalesce

1648 	struct ethtool_coalesce coalesce = { .cmd = ETHTOOL_GCOALESCE };
1655 ret = dev->ethtool_ops->get_coalesce(dev, &coalesce, &kernel_coalesce,
1660 if (copy_to_user(useraddr, &coalesce, sizeof(coalesce)))
1667 struct ethtool_coalesce *coalesce)
1672 if (coalesce->rx_coalesce_usecs)
1674 if (coalesce->rx_max_coalesced_frames)
1676 if (coalesce->rx_coalesce_usecs_irq)
1678 if (coalesce->rx_max_coalesced_frames_irq)
1680 if (coalesce->tx_coalesce_usecs)
1682 if (coalesce->tx_max_coalesced_frames)
1684 if (coalesce->tx_coalesce_usecs_irq)
1686 if (coalesce->tx_max_coalesced_frames_irq)
1688 if (coalesce->stats_block_coalesce_usecs)
1690 if (coalesce->use_adaptive_rx_coalesce)
1692 if (coalesce->use_adaptive_tx_coalesce)
1694 if (coalesce->pkt_rate_low)
1696 if (coalesce->rx_coalesce_usecs_low)
1698 if (coalesce->rx_max_coalesced_frames_low)
1700 if (coalesce->tx_coalesce_usecs_low)
1702 if (coalesce->tx_max_coalesced_frames_low)
1704 if (coalesce->pkt_rate_high)
1706 if (coalesce->rx_coalesce_usecs_high)
1708 if (coalesce->rx_max_coalesced_frames_high)
1710 if (coalesce->tx_coalesce_usecs_high)
1712 if (coalesce->tx_max_coalesced_frames_high)
1714 if (coalesce->rate_sample_interval)
1724 struct ethtool_coalesce coalesce;
1730 ret = dev->ethtool_ops->get_coalesce(dev, &coalesce, &kernel_coalesce,
1735 if (copy_from_user(&coalesce, useraddr, sizeof(coalesce)))
1738 if (!ethtool_set_coalesce_supported(dev, &coalesce))
1741 ret = dev->ethtool_ops->set_coalesce(dev, &coalesce, &kernel_coalesce,
2538 struct ethtool_coalesce coalesce = { .cmd = ETHTOOL_GCOALESCE };
2540 ret = dev->ethtool_ops->get_per_queue_coalesce(dev, bit, &coalesce);
2543 if (copy_to_user(useraddr, &coalesce, sizeof(coalesce)))
2545 useraddr += sizeof(coalesce);
2575 struct ethtool_coalesce coalesce;
2583 if (copy_from_user(&coalesce, useraddr, sizeof(coalesce))) {
2588 if (!ethtool_set_coalesce_supported(dev, &coalesce)) {
2593 ret = dev->ethtool_ops->set_per_queue_coalesce(dev, bit, &coalesce);
2597 useraddr += sizeof(coalesce);