Lines Matching full:aic
323 struct be_aic_obj *aic = &adapter->aic_obj[0]; in be_get_coalesce() local
325 et->rx_coalesce_usecs = aic->prev_eqd; in be_get_coalesce()
326 et->rx_coalesce_usecs_high = aic->max_eqd; in be_get_coalesce()
327 et->rx_coalesce_usecs_low = aic->min_eqd; in be_get_coalesce()
329 et->tx_coalesce_usecs = aic->prev_eqd; in be_get_coalesce()
330 et->tx_coalesce_usecs_high = aic->max_eqd; in be_get_coalesce()
331 et->tx_coalesce_usecs_low = aic->min_eqd; in be_get_coalesce()
348 struct be_aic_obj *aic = &adapter->aic_obj[0]; in be_set_coalesce() local
355 aic->max_eqd = min(et->rx_coalesce_usecs_high, BE_MAX_EQD); in be_set_coalesce()
356 aic->min_eqd = min(et->rx_coalesce_usecs_low, aic->max_eqd); in be_set_coalesce()
357 aic->et_eqd = min(et->rx_coalesce_usecs, aic->max_eqd); in be_set_coalesce()
358 aic->et_eqd = max(aic->et_eqd, aic->min_eqd); in be_set_coalesce()
359 aic++; in be_set_coalesce()
362 /* For Skyhawk, the EQD setting happens via EQ_DB when AIC is enabled. in be_set_coalesce()
363 * When AIC is disabled, persistently force set EQD value via the in be_set_coalesce()