Searched refs:rx_coalesce_usecs (Results 26 - 50 of 106) sorted by relevance

12345

/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_ethtool.c472 coal->rx_coalesce_usecs = fp->rx_coal_usec;
489 if (coal->rx_coalesce_usecs > FUN_DB_INTCOAL_USEC_M ||
491 (coal->rx_coalesce_usecs | coal->rx_max_coalesced_frames) == 0 ||
498 if ((coal->rx_max_coalesced_frames > 1 && !coal->rx_coalesce_usecs) ||
502 fp->rx_coal_usec = coal->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_ethtool.c448 c->rx_coalesce_usecs = period;
466 period = c->rx_coalesce_usecs;
/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/chelsio/cxgb/
H A Dcxgb2.c761 adapter->params.sge.rx_coalesce_usecs = c->rx_coalesce_usecs;
774 c->rx_coalesce_usecs = adapter->params.sge.rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c273 cvals->rx_coalesce_usecs = gfar_ticks2usecs(priv, rxtime);
301 if (cvals->rx_coalesce_usecs > GFAR_MAX_COAL_USECS) {
330 if ((cvals->rx_coalesce_usecs == 0) ||
342 gfar_usecs2ticks(priv, cvals->rx_coalesce_usecs));
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c1212 ec->rx_coalesce_usecs = VMXNET3_COAL_RBC_USECS(rbc_rate);
1235 if ((ec->rx_coalesce_usecs == 0) &&
1244 if (ec->rx_coalesce_usecs != 0) {
1253 rbc_rate = VMXNET3_COAL_RBC_RATE(ec->rx_coalesce_usecs);
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c442 ec->rx_coalesce_usecs = pdata->rx_usecs;
460 rx_riwt = hw_if->usec_to_riwt(pdata, ec->rx_coalesce_usecs);
461 rx_usecs = ec->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/ti/
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) {
H A Ddavinci_emac.c396 coal->rx_coalesce_usecs = priv->coal_intvl;
420 if (!coal->rx_coalesce_usecs) {
435 coal_intvl = coal->rx_coalesce_usecs;
1488 coal.rx_coalesce_usecs = (priv->coal_intvl << 4);
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c2197 if ((ec->rx_coalesce_usecs > IGB_MAX_ITR_USECS) ||
2198 ((ec->rx_coalesce_usecs > 3) &&
2199 (ec->rx_coalesce_usecs < IGB_MIN_ITR_USECS)) ||
2200 (ec->rx_coalesce_usecs == 2))
2213 if (ec->rx_coalesce_usecs == 0) {
2219 if (ec->rx_coalesce_usecs && ec->rx_coalesce_usecs <= 3)
2220 adapter->rx_itr_setting = ec->rx_coalesce_usecs;
2222 adapter->rx_itr_setting = ec->rx_coalesce_usecs << 2;
2255 ec->rx_coalesce_usecs
[all...]
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_int.c1460 if (!cdev->rx_coalesce_usecs)
1461 cdev->rx_coalesce_usecs = QED_CAU_DEF_RX_USECS;
1467 if (cdev->rx_coalesce_usecs <= 0x7F)
1469 else if (cdev->rx_coalesce_usecs <= 0xFF)
1561 if (p_hwfn->cdev->rx_coalesce_usecs <= 0x7F)
1563 else if (p_hwfn->cdev->rx_coalesce_usecs <= 0xFF)
1567 timeset = (u8)(p_hwfn->cdev->rx_coalesce_usecs >> timer_res);
/linux-master/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c635 ec->rx_coalesce_usecs = (reg >> RDMA_TIMEOUT_SHIFT) * 8192 / 1000;
659 ec->rx_coalesce_usecs > (RDMA_TIMEOUT_MASK * 8) + 1)
663 (ec->rx_coalesce_usecs == 0 && ec->rx_max_coalesced_frames == 0))
669 priv->rx_coalesce_usecs = ec->rx_coalesce_usecs;
671 usecs = priv->rx_coalesce_usecs;
1499 usecs = priv->rx_coalesce_usecs;
/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/netronome/nfp/
H A Dnfp_net_ethtool.c1881 ec->rx_coalesce_usecs = nn->rx_coalesce_usecs;
2158 if (!ec->rx_coalesce_usecs && !ec->rx_max_coalesced_frames) {
2170 if (nfp_net_coalesce_para_check(ec->rx_coalesce_usecs * factor)) {
2194 nn->rx_coalesce_usecs = ec->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c592 coalesce->rx_coalesce_usecs = rx_usecs;
612 if (coalesce->rx_coalesce_usecs != rx_usecs)
613 rx_usecs = coalesce->rx_coalesce_usecs;
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ethtool.c758 &ec->rx_coalesce_usecs);
798 if (ec->tx_coalesce_usecs != ec->rx_coalesce_usecs)
809 ec->rx_coalesce_usecs);
/linux-master/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_ethtool.c649 ec->rx_coalesce_usecs = interface->rx_itr & ~FM10K_ITR_ADAPTIVE;
664 if ((ec->rx_coalesce_usecs > FM10K_ITR_MAX) ||
670 rx_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/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/cavium/liquidio/
H A Docteon_device.h588 u32 rx_coalesce_usecs; member in struct:octeon_device
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c718 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC;
776 if (ec->rx_coalesce_usecs != itr_setting &&
792 rx_ring->itr_setting = ITR_REG_ALIGN(ec->rx_coalesce_usecs);
830 if (ec->rx_coalesce_usecs > IAVF_MAX_ITR) {
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_ethtool.c653 coal->rx_coalesce_usecs = rx_intr_coal_info->coalesce_timer_cfg *
668 if (coal->rx_coalesce_usecs > COALESCE_MAX_TIMER_CFG ||
759 if (coal->rx_coalesce_usecs || coal->rx_max_coalesced_frames) {
761 (u8)(coal->rx_coalesce_usecs / COALESCE_TIMER_CFG_UNIT);
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.h236 u32 rx_coalesce_usecs; /* what the user asked for */ member in struct:ionic_lif
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_com.h898 * @rx_coalesce_usecs: Interval in usec.
903 u32 rx_coalesce_usecs);
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-ethtool.c863 dpaa2_io_get_irq_coalescing(dpio, &ic->rx_coalesce_usecs);
891 err = dpaa2_io_set_irq_coalescing(dpio, ic->rx_coalesce_usecs);

Completed in 389 milliseconds

12345