Searched refs:tx_max_coalesced_frames (Results 1 - 25 of 47) sorted by relevance

12

/linux-master/drivers/s390/net/
H A Dqeth_ethtool.c117 WRITE_ONCE(queue->max_coalesced_frames, coal->tx_max_coalesced_frames);
137 if (!coal->tx_coalesce_usecs && !coal->tx_max_coalesced_frames)
304 coal->tx_max_coalesced_frames = queue->max_coalesced_frames;
319 if (!coal->tx_coalesce_usecs && !coal->tx_max_coalesced_frames)
/linux-master/drivers/net/can/m_can/
H A Dm_can.h107 u32 tx_max_coalesced_frames; member in struct:m_can_classdev
H A Dm_can.c1543 cdev->tx_max_coalesced_frames);
1901 if (cdev->nr_txs_without_submit >= cdev->tx_max_coalesced_frames ||
2051 ec->tx_max_coalesced_frames = cdev->tx_max_coalesced_frames;
2096 if (ec->tx_max_coalesced_frames > cdev->mcfg[MRAM_TXE].num) {
2098 ec->tx_max_coalesced_frames,
2102 if (ec->tx_max_coalesced_frames > cdev->mcfg[MRAM_TXB].num) {
2104 ec->tx_max_coalesced_frames,
2118 cdev->tx_max_coalesced_frames = ec->tx_max_coalesced_frames;
[all...]
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-ethtool.c159 ec->tx_max_coalesced_frames = pdata->tx_frames;
178 tx_frames = ec->tx_max_coalesced_frames;
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c1203 ec->tx_max_coalesced_frames =
1237 (ec->tx_max_coalesced_frames == 0) &&
1248 (ec->tx_max_coalesced_frames != 0) ||
1266 if (ec->tx_max_coalesced_frames != 0 ||
1275 if ((ec->tx_max_coalesced_frames != 0) ||
1277 if ((ec->tx_max_coalesced_frames >
1288 (ec->tx_max_coalesced_frames ?
1289 ec->tx_max_coalesced_frames :
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ethtool.c471 cmd->tx_max_coalesced_frames = hw->cq_ecount_wait;
494 if (!ec->rx_max_coalesced_frames || !ec->tx_max_coalesced_frames)
539 ec->tx_max_coalesced_frames = clamp_t(u32, ec->tx_max_coalesced_frames,
546 hw->cq_ecount_wait = ec->tx_max_coalesced_frames;
547 else if (hw->cq_ecount_wait == ec->tx_max_coalesced_frames)
551 ec->tx_max_coalesced_frames);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c988 ec->tx_max_coalesced_frames = priv->tx_coal_frames[queue];
991 ec->tx_max_coalesced_frames = 0;
1066 (ec->tx_max_coalesced_frames == 0))
1070 (ec->tx_max_coalesced_frames > STMMAC_TX_MAX_FRAMES))
1078 ec->tx_max_coalesced_frames;
1084 ec->tx_max_coalesced_frames;
/linux-master/net/ethtool/
H A Dcoalesce.c150 coal->tx_max_coalesced_frames, supported) ||
283 ethnl_update_u32(&coalesce.tx_max_coalesced_frames,
/linux-master/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c806 ec->tx_max_coalesced_frames = priv->tx_coalesce_frames;
820 (ec->tx_max_coalesced_frames > HIP04_MAX_TX_COALESCE_FRAMES ||
821 ec->tx_max_coalesced_frames < HIP04_MIN_TX_COALESCE_FRAMES))
825 priv->tx_coalesce_frames = ec->tx_max_coalesced_frames;
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c576 coal->tx_max_coalesced_frames = 0;
581 coal->tx_max_coalesced_frames = 1;
600 coal->tx_max_coalesced_frames > 1)
607 if (!(coal->tx_max_coalesced_frames == !coal->tx_coalesce_usecs))
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_ethtool.c476 coal->tx_max_coalesced_frames = fp->tx_coal_count;
493 coal->tx_max_coalesced_frames > FUN_DB_INTCOAL_ENTRIES_M ||
494 (coal->tx_coalesce_usecs | coal->tx_max_coalesced_frames) == 0)
499 (coal->tx_max_coalesced_frames > 1 && !coal->tx_coalesce_usecs))
505 fp->tx_coal_count = coal->tx_max_coalesced_frames;
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c277 cvals->tx_max_coalesced_frames = txcount;
320 if (cvals->tx_max_coalesced_frames > GFAR_MAX_COAL_FRAMES) {
347 (cvals->tx_max_coalesced_frames == 0)) {
357 cvals->tx_max_coalesced_frames,
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ethtool.c757 ethcoal->tx_max_coalesced_frames > 0xffff)
776 ethcoal->tx_max_coalesced_frames;
800 ethcoal->tx_max_coalesced_frames =
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_ethtool.c2139 intr_coal->tx_max_coalesced_frames =
2140 oct->tx_max_coalesced_frames;
2155 intr_coal->tx_max_coalesced_frames = iq->fill_threshold;
2397 if (!intr_coal->tx_max_coalesced_frames)
2401 iq_intr_pkt = intr_coal->tx_max_coalesced_frames &
2414 oct->tx_max_coalesced_frames = iq_intr_pkt;
2440 if ((intr_coal->tx_max_coalesced_frames >= db_min) &&
2441 (intr_coal->tx_max_coalesced_frames <= db_max)) {
2445 intr_coal->tx_max_coalesced_frames;
2450 intr_coal->tx_max_coalesced_frames,
[all...]
H A Docteon_device.h590 u32 tx_max_coalesced_frames; member in struct:octeon_device
/linux-master/drivers/net/ethernet/ni/
H A Dnixge.c1010 ecoalesce->tx_max_coalesced_frames = (regval & XAXIDMA_COALESCE_MASK)
1031 if (ecoalesce->tx_max_coalesced_frames)
1032 priv->coalesce_count_tx = ecoalesce->tx_max_coalesced_frames;
/linux-master/drivers/net/ethernet/xilinx/
H A Dll_temac_main.c1332 ec->tx_max_coalesced_frames = lp->coalesce_count_tx;
1354 if (ec->tx_max_coalesced_frames)
1355 lp->coalesce_count_tx = ec->tx_max_coalesced_frames;
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_ethtool.c660 coal->tx_max_coalesced_frames = tx_intr_coal_info->pending_limt *
671 coal->tx_max_coalesced_frames > COALESCE_MAX_PENDING_LIMIT)
767 if (coal->tx_coalesce_usecs || coal->tx_max_coalesced_frames) {
770 tx_intr_coal.pending_limt = (u8)(coal->tx_max_coalesced_frames /
/linux-master/drivers/net/
H A Dvirtio_net.c3417 vi->ctrl->coal_tx.tx_max_packets = cpu_to_le32(ec->tx_max_coalesced_frames);
3426 vi->intr_coal_tx.max_packets = ec->tx_max_coalesced_frames;
3429 vi->sq[i].intr_coal.max_packets = ec->tx_max_coalesced_frames;
3549 ec->tx_max_coalesced_frames);
3607 if (ec->tx_max_coalesced_frames > 1 ||
3636 napi_weight = ec->tx_max_coalesced_frames ? NAPI_POLL_WEIGHT : 0;
3678 ec->tx_max_coalesced_frames = vi->intr_coal_tx.max_packets;
3685 ec->tx_max_coalesced_frames = 1;
3703 napi_weight = ec->tx_max_coalesced_frames ? NAPI_POLL_WEIGHT : 0;
3736 ec->tx_max_coalesced_frames
[all...]
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c445 ec->tx_max_coalesced_frames = pdata->tx_frames;
480 tx_frames = ec->tx_max_coalesced_frames;
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c1384 cmd->tx_max_coalesced_frames = tx_coal->int_ql;
1473 if ((cmd->tx_max_coalesced_frames || cmd->rx_max_coalesced_frames) &&
1479 if (cmd->tx_max_coalesced_frames > ae_dev->dev_specs.int_ql_max ||
1554 tx_vector->tx_group.coal.int_ql = cmd->tx_max_coalesced_frames;
1604 tx_coal->int_ql = cmd->tx_max_coalesced_frames;
/linux-master/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c614 reg |= ec->tx_max_coalesced_frames;
631 ec->tx_max_coalesced_frames = reg & RING_INTR_THRESH_MASK;
656 if (ec->tx_max_coalesced_frames > RING_INTR_THRESH_MASK ||
662 if ((ec->tx_coalesce_usecs == 0 && ec->tx_max_coalesced_frames == 0) ||
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_ethtool.c1884 ec->tx_max_coalesced_frames = nn->tx_coalesce_max_frames;
2164 if (!ec->tx_coalesce_usecs && !ec->tx_max_coalesced_frames) {
2185 if (nfp_net_coalesce_para_check(ec->tx_max_coalesced_frames)) {
2197 nn->tx_coalesce_max_frames = ec->tx_max_coalesced_frames;
/linux-master/drivers/net/ethernet/socionext/
H A Dnetsec.c557 if (priv->et_coalesce.tx_max_coalesced_frames < 1)
558 priv->et_coalesce.tx_max_coalesced_frames = 1;
561 priv->et_coalesce.tx_max_coalesced_frames);
2089 priv->et_coalesce.tx_max_coalesced_frames = 8;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c1011 coal->tx_max_coalesced_frames = priv->tx_frames;
1046 if (coal->tx_max_coalesced_frames > MLX4_EN_MAX_COAL_PKTS ||
1064 coal->tx_max_coalesced_frames != priv->tx_frames) {
1066 priv->tx_frames = coal->tx_max_coalesced_frames;

Completed in 595 milliseconds

12