Lines Matching defs:coal
466 struct ethtool_coalesce *coal,
472 coal->rx_coalesce_usecs = fp->rx_coal_usec;
473 coal->rx_max_coalesced_frames = fp->rx_coal_count;
474 coal->use_adaptive_rx_coalesce = !fp->cq_irq_db;
475 coal->tx_coalesce_usecs = fp->tx_coal_usec;
476 coal->tx_max_coalesced_frames = fp->tx_coal_count;
481 struct ethtool_coalesce *coal,
489 if (coal->rx_coalesce_usecs > FUN_DB_INTCOAL_USEC_M ||
490 coal->rx_max_coalesced_frames > FUN_DB_INTCOAL_ENTRIES_M ||
491 (coal->rx_coalesce_usecs | coal->rx_max_coalesced_frames) == 0 ||
492 coal->tx_coalesce_usecs > FUN_DB_INTCOAL_USEC_M ||
493 coal->tx_max_coalesced_frames > FUN_DB_INTCOAL_ENTRIES_M ||
494 (coal->tx_coalesce_usecs | coal->tx_max_coalesced_frames) == 0)
498 if ((coal->rx_max_coalesced_frames > 1 && !coal->rx_coalesce_usecs) ||
499 (coal->tx_max_coalesced_frames > 1 && !coal->tx_coalesce_usecs))
502 fp->rx_coal_usec = coal->rx_coalesce_usecs;
503 fp->rx_coal_count = coal->rx_max_coalesced_frames;
504 fp->tx_coal_usec = coal->tx_coalesce_usecs;
505 fp->tx_coal_count = coal->tx_max_coalesced_frames;