/linux-master/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.h | 555 u32 rx_coalesce_usecs; member in struct:bcmgenet_rx_ring
|
H A D | bcmgenet.c | 827 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 D | en_ethtool.c | 559 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 D | virtio_net.c | 3445 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 D | stmmac_ethtool.c | 996 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 D | r8169_main.c | 1963 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 D | ena_com.c | 2823 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 D | ice_ethtool.c | 3762 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 D | fec_main.c | 3113 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 D | ll_temac_main.c | 1333 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 D | hns3_ethtool.c | 1379 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 D | bnx2.c | 7239 coal->rx_coalesce_usecs = bp->rx_ticks; 7261 bp->rx_ticks = (u16) coal->rx_coalesce_usecs;
|
H A D | tg3.c | 9536 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 D | ioctl.c | 1751 if (coalesce->rx_coalesce_usecs)
|
/linux-master/include/uapi/linux/ |
H A D | ethtool.h | 403 * @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 D | r8152.c | 9075 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 D | am65-cpsw-ethtool.c | 916 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 D | cpsw_ethtool.c | 161 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 D | sxgbe_ethtool.c | 282 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 D | qede_ethtool.c | 812 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 D | ionic_lif.c | 3033 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 D | ionic_lif.h | 236 u32 rx_coalesce_usecs; /* what the user asked for */ member in struct:ionic_lif
|
H A D | ionic_ethtool.c | 429 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 D | mvneta.c | 4684 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 D | ixgbe_ethtool.c | 2402 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;
|