Lines Matching refs:coalesce
311 bnad_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce) in bnad_get_coalesce() argument
318 coalesce->use_adaptive_rx_coalesce = in bnad_get_coalesce()
322 coalesce->rx_coalesce_usecs = bnad->rx_coalescing_timeo * in bnad_get_coalesce()
324 coalesce->tx_coalesce_usecs = bnad->tx_coalescing_timeo * in bnad_get_coalesce()
326 coalesce->tx_max_coalesced_frames = BFI_TX_INTERPKT_COUNT; in bnad_get_coalesce()
332 bnad_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce) in bnad_set_coalesce() argument
338 if (coalesce->rx_coalesce_usecs == 0 || in bnad_set_coalesce()
339 coalesce->rx_coalesce_usecs > in bnad_set_coalesce()
343 if (coalesce->tx_coalesce_usecs == 0 || in bnad_set_coalesce()
344 coalesce->tx_coalesce_usecs > in bnad_set_coalesce()
355 if (coalesce->use_adaptive_rx_coalesce) { in bnad_set_coalesce()
377 if (bnad->tx_coalescing_timeo != coalesce->tx_coalesce_usecs / in bnad_set_coalesce()
379 bnad->tx_coalescing_timeo = coalesce->tx_coalesce_usecs / in bnad_set_coalesce()
384 if (bnad->rx_coalescing_timeo != coalesce->rx_coalesce_usecs / in bnad_set_coalesce()
386 bnad->rx_coalescing_timeo = coalesce->rx_coalesce_usecs / in bnad_set_coalesce()