Lines Matching refs:ringparam
1829 struct ethtool_ringparam ringparam = { .cmd = ETHTOOL_GRINGPARAM };
1835 dev->ethtool_ops->get_ringparam(dev, &ringparam,
1838 if (copy_to_user(useraddr, &ringparam, sizeof(ringparam)))
1845 struct ethtool_ringparam ringparam, max = { .cmd = ETHTOOL_GRINGPARAM };
1852 if (copy_from_user(&ringparam, useraddr, sizeof(ringparam)))
1858 if (ringparam.rx_pending > max.rx_max_pending ||
1859 ringparam.rx_mini_pending > max.rx_mini_max_pending ||
1860 ringparam.rx_jumbo_pending > max.rx_jumbo_max_pending ||
1861 ringparam.tx_pending > max.tx_max_pending)
1864 ret = dev->ethtool_ops->set_ringparam(dev, &ringparam,