Searched refs:ringparam (Results 1 - 4 of 4) sorted by relevance
/linux-master/net/ethtool/ |
H A D | rings.c | 12 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 D | ioctl.c | 1829 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 D | bnad_ethtool.c | 408 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 D | xgbe-ethtool.c | 630 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