Lines Matching defs:cvals
245 /* Get the coalescing parameters, and put them in the cvals
248 struct ethtool_coalesce *cvals,
273 cvals->rx_coalesce_usecs = gfar_ticks2usecs(priv, rxtime);
274 cvals->rx_max_coalesced_frames = rxcount;
276 cvals->tx_coalesce_usecs = gfar_ticks2usecs(priv, txtime);
277 cvals->tx_max_coalesced_frames = txcount;
283 * Both cvals->*_usecs and cvals->*_frames have to be > 0
287 struct ethtool_coalesce *cvals,
301 if (cvals->rx_coalesce_usecs > GFAR_MAX_COAL_USECS) {
307 if (cvals->rx_max_coalesced_frames > GFAR_MAX_COAL_FRAMES) {
314 if (cvals->tx_coalesce_usecs > GFAR_MAX_COAL_USECS) {
320 if (cvals->tx_max_coalesced_frames > GFAR_MAX_COAL_FRAMES) {
330 if ((cvals->rx_coalesce_usecs == 0) ||
331 (cvals->rx_max_coalesced_frames == 0)) {
341 cvals->rx_max_coalesced_frames,
342 gfar_usecs2ticks(priv, cvals->rx_coalesce_usecs));
346 if ((cvals->tx_coalesce_usecs == 0) ||
347 (cvals->tx_max_coalesced_frames == 0)) {
357 cvals->tx_max_coalesced_frames,
358 gfar_usecs2ticks(priv, cvals->tx_coalesce_usecs));