Lines Matching refs:ec
2478 fec_enet_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec) in fec_enet_get_coalesce() argument
2485 ec->rx_coalesce_usecs = fep->rx_time_itr; in fec_enet_get_coalesce()
2486 ec->rx_max_coalesced_frames = fep->rx_pkts_itr; in fec_enet_get_coalesce()
2488 ec->tx_coalesce_usecs = fep->tx_time_itr; in fec_enet_get_coalesce()
2489 ec->tx_max_coalesced_frames = fep->tx_pkts_itr; in fec_enet_get_coalesce()
2495 fec_enet_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec) in fec_enet_set_coalesce() argument
2503 if (ec->rx_max_coalesced_frames > 255) { in fec_enet_set_coalesce()
2508 if (ec->tx_max_coalesced_frames > 255) { in fec_enet_set_coalesce()
2525 fep->rx_time_itr = ec->rx_coalesce_usecs; in fec_enet_set_coalesce()
2526 fep->rx_pkts_itr = ec->rx_max_coalesced_frames; in fec_enet_set_coalesce()
2528 fep->tx_time_itr = ec->tx_coalesce_usecs; in fec_enet_set_coalesce()
2529 fep->tx_pkts_itr = ec->tx_max_coalesced_frames; in fec_enet_set_coalesce()
2538 struct ethtool_coalesce ec; in fec_enet_itr_coal_init() local
2540 ec.rx_coalesce_usecs = FEC_ITR_ICTT_DEFAULT; in fec_enet_itr_coal_init()
2541 ec.rx_max_coalesced_frames = FEC_ITR_ICFT_DEFAULT; in fec_enet_itr_coal_init()
2543 ec.tx_coalesce_usecs = FEC_ITR_ICTT_DEFAULT; in fec_enet_itr_coal_init()
2544 ec.tx_max_coalesced_frames = FEC_ITR_ICFT_DEFAULT; in fec_enet_itr_coal_init()
2546 fec_enet_set_coalesce(ndev, &ec); in fec_enet_itr_coal_init()