Home
last modified time | relevance | path

Searched refs:moder (Results 1 – 9 of 9) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/
A Den_dim.c37 mlx5e_complete_dim_work(struct dim *dim, struct dim_cq_moder moder, in mlx5e_complete_dim_work() argument
40 mlx5e_modify_cq_moderation(mdev, mcq, moder.usec, moder.pkts, in mlx5e_complete_dim_work()
41 mlx5e_cq_period_mode(moder.cq_period_mode)); in mlx5e_complete_dim_work()
A Den_ethtool.c693 mlx5e_set_priv_channels_tx_coalesce(struct mlx5e_priv *priv, struct dim_cq_moder *moder) in mlx5e_set_priv_channels_tx_coalesce() argument
703 mode = mlx5e_cq_period_mode(moder->cq_period_mode); in mlx5e_set_priv_channels_tx_coalesce()
704 c->tx_cq_moder = *moder; in mlx5e_set_priv_channels_tx_coalesce()
708 moder->usec, moder->pkts, in mlx5e_set_priv_channels_tx_coalesce()
715 mlx5e_set_priv_channels_rx_coalesce(struct mlx5e_priv *priv, struct dim_cq_moder *moder) in mlx5e_set_priv_channels_rx_coalesce() argument
724 mode = mlx5e_cq_period_mode(moder->cq_period_mode); in mlx5e_set_priv_channels_rx_coalesce()
725 c->rx_cq_moder = *moder; in mlx5e_set_priv_channels_rx_coalesce()
727 mlx5e_modify_cq_moderation(mdev, &c->rq.cq.mcq, moder->usec, moder->pkts, in mlx5e_set_priv_channels_rx_coalesce()
A Den.h1066 int mlx5e_open_cq(struct mlx5_core_dev *mdev, struct dim_cq_moder moder,
A Den_main.c2302 int mlx5e_open_cq(struct mlx5_core_dev *mdev, struct dim_cq_moder moder, in mlx5e_open_cq() argument
2318 mlx5e_modify_cq_moderation(mdev, &cq->mcq, moder.usec, moder.pkts, in mlx5e_open_cq()
2319 mlx5e_cq_period_mode(moder.cq_period_mode)); in mlx5e_open_cq()
/drivers/net/ethernet/netronome/nfp/
A Dnfp_net_common.c1164 struct dim_cq_moder moder; in nfp_net_rx_dim_work() local
1169 moder = net_dim_get_rx_moderation(dim->mode, dim->profile_ix); in nfp_net_rx_dim_work()
1178 if (nfp_net_coalesce_para_check(factor * moder.usec) || in nfp_net_rx_dim_work()
1179 nfp_net_coalesce_para_check(moder.pkts)) in nfp_net_rx_dim_work()
1183 value = (moder.pkts << 16) | (factor * moder.usec); in nfp_net_rx_dim_work()
1194 struct dim_cq_moder moder; in nfp_net_tx_dim_work() local
1199 moder = net_dim_get_tx_moderation(dim->mode, dim->profile_ix); in nfp_net_tx_dim_work()
1208 if (nfp_net_coalesce_para_check(factor * moder.usec) || in nfp_net_tx_dim_work()
1209 nfp_net_coalesce_para_check(moder.pkts)) in nfp_net_tx_dim_work()
1213 value = (moder.pkts << 16) | (factor * moder.usec); in nfp_net_tx_dim_work()
/drivers/net/ethernet/broadcom/
A Dbcmsysport.c614 struct dim_cq_moder moder; in bcm_sysport_set_coalesce() local
641 moder = net_dim_get_def_rx_moderation(priv->dim.dim.mode); in bcm_sysport_set_coalesce()
642 usecs = moder.usec; in bcm_sysport_set_coalesce()
643 pkts = moder.pkts; in bcm_sysport_set_coalesce()
1463 struct dim_cq_moder moder; in bcm_sysport_init_rx_coalesce() local
1471 moder = net_dim_get_def_rx_moderation(dim->dim.mode); in bcm_sysport_init_rx_coalesce()
1472 usecs = moder.usec; in bcm_sysport_init_rx_coalesce()
1473 pkts = moder.pkts; in bcm_sysport_init_rx_coalesce()
/drivers/soc/fsl/dpio/
A Ddpio-service.c115 struct dim_cq_moder moder = in dpaa2_io_dim_work() local
119 dpaa2_io_set_irq_coalescing(d, moder.usec); in dpaa2_io_dim_work()
/drivers/net/ethernet/broadcom/genet/
A Dbcmgenet.c870 struct dim_cq_moder moder; in bcmgenet_set_ring_rx_coalesce() local
879 moder = net_dim_get_def_rx_moderation(ring->dim.dim.mode); in bcmgenet_set_ring_rx_coalesce()
880 usecs = moder.usec; in bcmgenet_set_ring_rx_coalesce()
881 pkts = moder.pkts; in bcmgenet_set_ring_rx_coalesce()
2687 struct dim_cq_moder moder; in bcmgenet_init_rx_coalesce() local
2695 moder = net_dim_get_def_rx_moderation(dim->dim.mode); in bcmgenet_init_rx_coalesce()
2696 usecs = moder.usec; in bcmgenet_init_rx_coalesce()
2697 pkts = moder.pkts; in bcmgenet_init_rx_coalesce()
/drivers/net/ethernet/freescale/enetc/
A Denetc.c1056 struct dim_cq_moder moder = in enetc_rx_dim_work() local
1062 v->rx_ictt = enetc_usecs_to_cycles(moder.usec, priv->sysclk_freq); in enetc_rx_dim_work()

Completed in 56 milliseconds