Searched refs:rx_coalesce_usecs (Results 1 - 25 of 106) sorted by last modified time

12345

/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.h555 u32 rx_coalesce_usecs; member in struct:bcmgenet_rx_ring
H A Dbcmgenet.c827 ec->rx_coalesce_usecs =
861 ring->rx_coalesce_usecs = ec->rx_coalesce_usecs;
863 usecs = ring->rx_coalesce_usecs;
891 ec->rx_coalesce_usecs > (DMA_TIMEOUT_MASK * 8) + 1)
894 if (ec->rx_coalesce_usecs == 0 && ec->rx_max_coalesced_frames == 0)
2617 usecs = ring->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c559 coal->rx_coalesce_usecs = rx_moder->usec;
618 coal->rx_coalesce_usecs,
649 coal->rx_coalesce_usecs > MLX5E_MAX_COAL_TIME) {
672 rx_moder->usec = coal->rx_coalesce_usecs;
/linux-master/drivers/net/
H A Dvirtio_net.c3445 if (rx_ctrl_dim_on && (ec->rx_coalesce_usecs != vi->intr_coal_rx.max_usecs ||
3466 vi->ctrl->coal_rx.rx_usecs = cpu_to_le32(ec->rx_coalesce_usecs);
3475 vi->intr_coal_rx.max_usecs = ec->rx_coalesce_usecs;
3478 vi->rq[i].intr_coal.max_usecs = ec->rx_coalesce_usecs;
3513 if (rx_ctrl_dim_on && (ec->rx_coalesce_usecs != max_usecs ||
3529 ec->rx_coalesce_usecs,
3604 if (ec->rx_coalesce_usecs || ec->tx_coalesce_usecs)
3676 ec->rx_coalesce_usecs = vi->intr_coal_rx.max_usecs;
3734 ec->rx_coalesce_usecs = vi->rq[queue].intr_coal.max_usecs;
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c996 ec->rx_coalesce_usecs = stmmac_riwt2usec(priv->rx_riwt[queue],
1000 ec->rx_coalesce_usecs = 0;
1041 rx_riwt = stmmac_usec2riwt(ec->rx_coalesce_usecs, priv);
/linux-master/drivers/net/ethernet/realtek/
H A Dr8169_main.c1963 ec->rx_coalesce_usecs = DIV_ROUND_UP(c_us * scale, 1000);
2010 coal_usec_max = max(ec->rx_coalesce_usecs, ec->tx_coalesce_usecs);
2032 (rx_fr && !ec->rx_coalesce_usecs))
2040 units = DIV_ROUND_UP(ec->rx_coalesce_usecs * 1000U, scale);
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_com.c2823 u32 rx_coalesce_usecs)
2826 rx_coalesce_usecs,
2822 ena_com_update_nonadaptive_moderation_interval_rx(struct ena_com_dev *ena_dev, u32 rx_coalesce_usecs) argument
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c3762 ec->rx_coalesce_usecs = rc->itr_setting;
3899 coalesce_usecs = ec->rx_coalesce_usecs;
4030 ec->rx_coalesce_usecs, "rx");
/linux-master/drivers/net/ethernet/freescale/
H A Dfec_main.c3113 ec->rx_coalesce_usecs = fep->rx_time_itr;
3144 cycle = fec_enet_us_to_itr_clock(ndev, ec->rx_coalesce_usecs);
3156 fep->rx_time_itr = ec->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/xilinx/
H A Dll_temac_main.c1333 ec->rx_coalesce_usecs = (lp->coalesce_delay_rx * 512) / 100;
1359 if (ec->rx_coalesce_usecs)
1361 min(255U, (ec->rx_coalesce_usecs * 100) / 512);
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c1379 cmd->rx_coalesce_usecs = rx_coal->int_gl;
1402 if (cmd->rx_coalesce_usecs > ae_dev->dev_specs.max_int_gl) {
1422 rx_gl = hns3_gl_round_down(cmd->rx_coalesce_usecs);
1423 if (rx_gl != cmd->rx_coalesce_usecs) {
1426 cmd->rx_coalesce_usecs, rx_gl);
1552 rx_vector->rx_group.coal.int_gl = cmd->rx_coalesce_usecs;
1602 rx_coal->int_gl = cmd->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c7239 coal->rx_coalesce_usecs = bp->rx_ticks;
7261 bp->rx_ticks = (u16) coal->rx_coalesce_usecs;
H A Dtg3.c9536 tw32(HOSTCC_RXCOL_TICKS, ec->rx_coalesce_usecs);
9550 tw32(reg, ec->rx_coalesce_usecs);
14139 if ((ec->rx_coalesce_usecs > MAX_RXCOL_TICKS) ||
14140 (!ec->rx_coalesce_usecs) ||
14154 tp->coal.rx_coalesce_usecs = ec->rx_coalesce_usecs;
17634 ec->rx_coalesce_usecs = LOW_RXCOL_TICKS;
17646 ec->rx_coalesce_usecs = LOW_RXCOL_TICKS_CLRTCKS;
/linux-master/net/ethtool/
H A Dioctl.c1751 if (coalesce->rx_coalesce_usecs)
/linux-master/include/uapi/linux/
H A Dethtool.h403 * @rx_coalesce_usecs: How many usecs to delay an RX interrupt after
407 * @rx_coalesce_usecs_irq: Same as @rx_coalesce_usecs, except that
475 __u32 rx_coalesce_usecs; member in struct:ethtool_coalesce
/linux-master/drivers/net/usb/
H A Dr8152.c9075 coalesce->rx_coalesce_usecs = tp->coalesce;
9097 if (coalesce->rx_coalesce_usecs > COALESCE_SLOW)
9106 if (tp->coalesce != coalesce->rx_coalesce_usecs) {
9107 tp->coalesce = coalesce->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-ethtool.c916 coal->rx_coalesce_usecs = common->rx_pace_timeout / 1000;
947 if (coal->rx_coalesce_usecs && coal->rx_coalesce_usecs < 20)
953 common->rx_pace_timeout = coal->rx_coalesce_usecs * 1000;
H A Dcpsw_ethtool.c161 coal->rx_coalesce_usecs = cpsw->coal_intvl;
177 coal_intvl = coal->rx_coalesce_usecs;
182 if (!coal->rx_coalesce_usecs) {
/linux-master/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_ethtool.c282 ec->rx_coalesce_usecs = sxgbe_riwt2usec(priv->rx_riwt, priv);
295 if (!ec->rx_coalesce_usecs)
298 rx_riwt = sxgbe_usec2riwt(ec->rx_coalesce_usecs, priv);
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c812 coal->rx_coalesce_usecs = rx_coal;
846 if (coal->rx_coalesce_usecs > QED_COALESCE_MAX ||
850 coal->rx_coalesce_usecs > QED_COALESCE_MAX ? "rx" :
855 rxc = (u16)coal->rx_coalesce_usecs;
2153 if (coal->rx_coalesce_usecs > QED_COALESCE_MAX ||
2157 coal->rx_coalesce_usecs > QED_COALESCE_MAX ? "rx"
2163 rxc = (u16)coal->rx_coalesce_usecs;
2262 coal->rx_coalesce_usecs = rx_coal;
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c3033 lif->tx_coalesce_usecs = lif->rx_coalesce_usecs;
3204 lif->rx_coalesce_usecs = IONIC_ITR_COAL_USEC_DEFAULT;
3206 lif->rx_coalesce_usecs);
3207 lif->tx_coalesce_usecs = lif->rx_coalesce_usecs;
H A Dionic_lif.h236 u32 rx_coalesce_usecs; /* what the user asked for */ member in struct:ionic_lif
H A Dionic_ethtool.c429 coalesce->rx_coalesce_usecs = lif->rx_coalesce_usecs;
461 (coalesce->tx_coalesce_usecs != lif->rx_coalesce_usecs ||
470 rx_coal = ionic_coal_usec_to_hw(lif->ionic, coalesce->rx_coalesce_usecs);
471 if (!rx_coal && coalesce->rx_coalesce_usecs)
482 lif->rx_coalesce_usecs = coalesce->rx_coalesce_usecs;
488 lif->tx_coalesce_usecs = coalesce->rx_coalesce_usecs;
790 lif->tx_coalesce_usecs = lif->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c4684 rxq->time_coal = c->rx_coalesce_usecs;
4708 c->rx_coalesce_usecs = pp->rxqs[0].time_coal;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c2402 ec->rx_coalesce_usecs = adapter->rx_itr_setting;
2404 ec->rx_coalesce_usecs = adapter->rx_itr_setting >> 2;
2469 if ((ec->rx_coalesce_usecs > (IXGBE_MAX_EITR >> 2)) ||
2473 if (ec->rx_coalesce_usecs > 1)
2474 adapter->rx_itr_setting = ec->rx_coalesce_usecs << 2;
2476 adapter->rx_itr_setting = ec->rx_coalesce_usecs;

Completed in 618 milliseconds

12345