• Home
  • Raw
  • Download

Lines Matching refs:coal

427 			      struct ethtool_coalesce *coal)  in mlx4_en_get_coalesce()  argument
431 coal->tx_coalesce_usecs = priv->tx_usecs; in mlx4_en_get_coalesce()
432 coal->tx_max_coalesced_frames = priv->tx_frames; in mlx4_en_get_coalesce()
433 coal->tx_max_coalesced_frames_irq = priv->tx_work_limit; in mlx4_en_get_coalesce()
435 coal->rx_coalesce_usecs = priv->rx_usecs; in mlx4_en_get_coalesce()
436 coal->rx_max_coalesced_frames = priv->rx_frames; in mlx4_en_get_coalesce()
438 coal->pkt_rate_low = priv->pkt_rate_low; in mlx4_en_get_coalesce()
439 coal->rx_coalesce_usecs_low = priv->rx_usecs_low; in mlx4_en_get_coalesce()
440 coal->pkt_rate_high = priv->pkt_rate_high; in mlx4_en_get_coalesce()
441 coal->rx_coalesce_usecs_high = priv->rx_usecs_high; in mlx4_en_get_coalesce()
442 coal->rate_sample_interval = priv->sample_interval; in mlx4_en_get_coalesce()
443 coal->use_adaptive_rx_coalesce = priv->adaptive_rx_coal; in mlx4_en_get_coalesce()
449 struct ethtool_coalesce *coal) in mlx4_en_set_coalesce() argument
453 if (!coal->tx_max_coalesced_frames_irq) in mlx4_en_set_coalesce()
456 priv->rx_frames = (coal->rx_max_coalesced_frames == in mlx4_en_set_coalesce()
459 coal->rx_max_coalesced_frames; in mlx4_en_set_coalesce()
460 priv->rx_usecs = (coal->rx_coalesce_usecs == in mlx4_en_set_coalesce()
463 coal->rx_coalesce_usecs; in mlx4_en_set_coalesce()
466 if (coal->tx_coalesce_usecs != priv->tx_usecs || in mlx4_en_set_coalesce()
467 coal->tx_max_coalesced_frames != priv->tx_frames) { in mlx4_en_set_coalesce()
468 priv->tx_usecs = coal->tx_coalesce_usecs; in mlx4_en_set_coalesce()
469 priv->tx_frames = coal->tx_max_coalesced_frames; in mlx4_en_set_coalesce()
473 priv->pkt_rate_low = coal->pkt_rate_low; in mlx4_en_set_coalesce()
474 priv->rx_usecs_low = coal->rx_coalesce_usecs_low; in mlx4_en_set_coalesce()
475 priv->pkt_rate_high = coal->pkt_rate_high; in mlx4_en_set_coalesce()
476 priv->rx_usecs_high = coal->rx_coalesce_usecs_high; in mlx4_en_set_coalesce()
477 priv->sample_interval = coal->rate_sample_interval; in mlx4_en_set_coalesce()
478 priv->adaptive_rx_coal = coal->use_adaptive_rx_coalesce; in mlx4_en_set_coalesce()
479 priv->tx_work_limit = coal->tx_max_coalesced_frames_irq; in mlx4_en_set_coalesce()