Lines Matching refs:ec
2368 fec_enet_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec) in fec_enet_get_coalesce() argument
2375 ec->rx_coalesce_usecs = fep->rx_time_itr; in fec_enet_get_coalesce()
2376 ec->rx_max_coalesced_frames = fep->rx_pkts_itr; in fec_enet_get_coalesce()
2378 ec->tx_coalesce_usecs = fep->tx_time_itr; in fec_enet_get_coalesce()
2379 ec->tx_max_coalesced_frames = fep->tx_pkts_itr; in fec_enet_get_coalesce()
2385 fec_enet_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec) in fec_enet_set_coalesce() argument
2393 if (ec->rx_max_coalesced_frames > 255) { in fec_enet_set_coalesce()
2398 if (ec->tx_max_coalesced_frames > 255) { in fec_enet_set_coalesce()
2415 fep->rx_time_itr = ec->rx_coalesce_usecs; in fec_enet_set_coalesce()
2416 fep->rx_pkts_itr = ec->rx_max_coalesced_frames; in fec_enet_set_coalesce()
2418 fep->tx_time_itr = ec->tx_coalesce_usecs; in fec_enet_set_coalesce()
2419 fep->tx_pkts_itr = ec->tx_max_coalesced_frames; in fec_enet_set_coalesce()
2428 struct ethtool_coalesce ec; in fec_enet_itr_coal_init() local
2430 ec.rx_coalesce_usecs = FEC_ITR_ICTT_DEFAULT; in fec_enet_itr_coal_init()
2431 ec.rx_max_coalesced_frames = FEC_ITR_ICFT_DEFAULT; in fec_enet_itr_coal_init()
2433 ec.tx_coalesce_usecs = FEC_ITR_ICTT_DEFAULT; in fec_enet_itr_coal_init()
2434 ec.tx_max_coalesced_frames = FEC_ITR_ICFT_DEFAULT; in fec_enet_itr_coal_init()
2436 fec_enet_set_coalesce(ndev, &ec); in fec_enet_itr_coal_init()