Searched refs:ringparam (Results 1 - 4 of 4) sorted by relevance

/linux-master/net/ethtool/
H A Drings.c12 struct ethtool_ringparam ringparam; member in struct:rings_reply_data
40 dev->ethtool_ops->get_ringparam(dev, &data->ringparam,
73 const struct ethtool_ringparam *ringparam = &data->ringparam; local
78 if ((ringparam->rx_max_pending &&
80 ringparam->rx_max_pending) ||
82 ringparam->rx_pending))) ||
83 (ringparam->rx_mini_max_pending &&
85 ringparam->rx_mini_max_pending) ||
87 ringparam
197 struct ethtool_ringparam ringparam = {}; local
[all...]
H A Dioctl.c1829 struct ethtool_ringparam ringparam = { .cmd = ETHTOOL_GRINGPARAM }; local
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 }; local
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
[all...]
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbnad_ethtool.c408 struct ethtool_ringparam *ringparam,
414 ringparam->rx_max_pending = BNAD_MAX_RXQ_DEPTH;
415 ringparam->tx_max_pending = BNAD_MAX_TXQ_DEPTH;
417 ringparam->rx_pending = bnad->rxq_depth;
418 ringparam->tx_pending = bnad->txq_depth;
423 struct ethtool_ringparam *ringparam,
432 if (ringparam->rx_pending == bnad->rxq_depth &&
433 ringparam->tx_pending == bnad->txq_depth) {
438 if (ringparam->rx_pending < BNAD_MIN_Q_DEPTH ||
439 ringparam
407 bnad_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ringparam, struct kernel_ethtool_ringparam *kernel_ringparam, struct netlink_ext_ack *extack) argument
422 bnad_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ringparam, struct kernel_ethtool_ringparam *kernel_ringparam, struct netlink_ext_ack *extack) argument
[all...]
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c630 struct ethtool_ringparam *ringparam,
636 ringparam->rx_max_pending = XGBE_RX_DESC_CNT_MAX;
637 ringparam->tx_max_pending = XGBE_TX_DESC_CNT_MAX;
638 ringparam->rx_pending = pdata->rx_desc_count;
639 ringparam->tx_pending = pdata->tx_desc_count;
643 struct ethtool_ringparam *ringparam,
650 if (ringparam->rx_mini_pending || ringparam->rx_jumbo_pending) {
655 if ((ringparam->rx_pending < XGBE_RX_DESC_CNT_MIN) ||
656 (ringparam
629 xgbe_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ringparam, struct kernel_ethtool_ringparam *kernel_ringparam, struct netlink_ext_ack *extack) argument
642 xgbe_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ringparam, struct kernel_ethtool_ringparam *kernel_ringparam, struct netlink_ext_ack *extack) argument
[all...]

Completed in 226 milliseconds