rx_coalesce_usecs
unsigned int rx_coalesce_usecs;
sys_op->rx_coalesce_usecs = value;
{ "rx-usecs", SYSL_S32, rx_coalesce_usecs, "supported" }, \
sys_op->rx_coalesce_usecs = pdata->rx_usecs;
sys_op->rx_coalesce_usecs,
rx_riwt = hw_if->usec_to_riwt(pdata, sys_op->rx_coalesce_usecs);
rx_usecs = sys_op->rx_coalesce_usecs;
uint64_t rx_coalesce_usecs;
u32 rx_coalesce_usecs;
uint32_t rx_coalesce_usecs;
uint32_t rx_coalesce_usecs;
rx_coalesce_usecs = intrmod->rx_usecs;
rx_coalesce_usecs = rx_usecs;
lio_cn23xx_pf_get_oq_ticks(oct, rx_coalesce_usecs);
intrmod->rx_usecs = rx_coalesce_usecs;
oct->rx_coalesce_usecs = rx_coalesce_usecs;
uint32_t rx_coalesce_usecs = 0;
new_val = old_val = oct->rx_coalesce_usecs;
rx_coalesce_usecs = new_val;
if (!rx_coalesce_usecs)
rx_coalesce_usecs = oct->rx_coalesce_usecs;
rx_coalesce_usecs);
oct->rx_coalesce_usecs =
m(+1, u64, rx_coalesce_usecs, "rx_coalesce_usecs", "Limit in usec for joining rx packets") \
priv->params_ethtool.rx_coalesce_usecs = priv->params.rx_cq_moderation_usec;
case MLX5_PARAM_OFFSET(rx_coalesce_usecs):
if (priv->params_ethtool.rx_coalesce_usecs < 1)
priv->params_ethtool.rx_coalesce_usecs = 0;
else if (priv->params_ethtool.rx_coalesce_usecs >
priv->params_ethtool.rx_coalesce_usecs =
priv->params_ethtool.rx_coalesce_usecs;
u16 rx_coalesce_usecs;
p_hwfn->p_dev->rx_coalesce_usecs = rx_coal;
if (!p_dev->rx_coalesce_usecs)
p_dev->rx_coalesce_usecs = ECORE_CAU_DEF_RX_USECS;
if (p_dev->rx_coalesce_usecs <= 0x7F)
else if (p_dev->rx_coalesce_usecs <= 0xFF)
if (p_hwfn->p_dev->rx_coalesce_usecs <= 0x7F)
else if (p_hwfn->p_dev->rx_coalesce_usecs <= 0xFF)
timeset = (u8)(p_hwfn->p_dev->rx_coalesce_usecs >> timer_res);
p_hwfn->p_dev->rx_coalesce_usecs = rx_coal;
uint32_t rx_coalesce_usecs;
ha->rx_coalesce_usecs = (uint8_t)usecs;
&ha->rx_coalesce_usecs, ha->rx_coalesce_usecs,
cdev->rx_coalesce_usecs = 255;
ha->rx_coalesce_usecs = cdev->rx_coalesce_usecs;
coal->rx_coalesce_usecs = priv->ethtool.coalesce_usecs;
if (coal->rx_coalesce_usecs > 0xffff ||
if (coal->rx_max_coalesced_frames | coal->rx_coalesce_usecs) {
else if (!coal->rx_coalesce_usecs)
coal->rx_coalesce_usecs = 0xffff;
coal->rx_coalesce_usecs);
coal->tx_coalesce_usecs = coal->rx_coalesce_usecs;
priv->ethtool.coalesce_usecs = coal->rx_coalesce_usecs;
coal->rx_coalesce_usecs = 10;