Lines Matching defs:coal
52 struct ethtool_coalesce *coal)
56 coal->rx_coalesce_usecs = priv->ethtool.coalesce_usecs;
57 coal->tx_coalesce_usecs = priv->ethtool.coalesce_usecs;
58 coal->rx_max_coalesced_frames = priv->ethtool.max_coalesced_frames;
59 coal->tx_max_coalesced_frames = priv->ethtool.max_coalesced_frames;
65 struct ethtool_coalesce *coal)
76 if (coal->rx_coalesce_usecs > 0xffff ||
77 coal->rx_max_coalesced_frames > 0xffff)
80 if (coal->rx_max_coalesced_frames | coal->rx_coalesce_usecs) {
81 if (!coal->rx_max_coalesced_frames)
82 coal->rx_max_coalesced_frames = 0xffff;
83 else if (!coal->rx_coalesce_usecs)
84 coal->rx_coalesce_usecs = 0xffff;
87 ret = ib_modify_cq(priv->recv_cq, coal->rx_max_coalesced_frames,
88 coal->rx_coalesce_usecs);
94 coal->tx_coalesce_usecs = coal->rx_coalesce_usecs;
95 coal->tx_max_coalesced_frames = coal->rx_max_coalesced_frames;
96 priv->ethtool.coalesce_usecs = coal->rx_coalesce_usecs;
97 priv->ethtool.max_coalesced_frames = coal->rx_max_coalesced_frames;