Searched refs:cq_period_mode (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/include/linux/ |
D | net_dim.h | 42 u8 cq_period_mode; member 156 net_dim_get_rx_moderation(u8 cq_period_mode, int ix) in net_dim_get_rx_moderation() argument 158 struct net_dim_cq_moder cq_moder = rx_profile[cq_period_mode][ix]; in net_dim_get_rx_moderation() 160 cq_moder.cq_period_mode = cq_period_mode; in net_dim_get_rx_moderation() 165 net_dim_get_def_rx_moderation(u8 cq_period_mode) in net_dim_get_def_rx_moderation() argument 167 u8 profile_ix = cq_period_mode == NET_DIM_CQ_PERIOD_MODE_START_FROM_CQE ? in net_dim_get_def_rx_moderation() 170 return net_dim_get_rx_moderation(cq_period_mode, profile_ix); in net_dim_get_def_rx_moderation() 174 net_dim_get_tx_moderation(u8 cq_period_mode, int ix) in net_dim_get_tx_moderation() argument 176 struct net_dim_cq_moder cq_moder = tx_profile[cq_period_mode][ix]; in net_dim_get_tx_moderation() 178 cq_moder.cq_period_mode = cq_period_mode; in net_dim_get_tx_moderation() [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_main.c | 68 u8 cq_period_mode; member 660 switch (params->rx_cq_moderation.cq_period_mode) { in mlx5e_alloc_rq() 1154 sq->dim.mode = params->tx_cq_moderation.cq_period_mode; in mlx5e_alloc_txqsq() 1692 MLX5_SET(cqc, cqc, cq_period_mode, param->cq_period_mode); in mlx5e_create_cq() 2234 param->cq_period_mode = params->rx_cq_moderation.cq_period_mode; in mlx5e_build_rx_cq_param() 2246 param->cq_period_mode = params->tx_cq_moderation.cq_period_mode; in mlx5e_build_tx_cq_param() 2259 param->cq_period_mode = NET_DIM_CQ_PERIOD_MODE_START_FROM_EQE; in mlx5e_build_ico_cq_param() 4408 static struct net_dim_cq_moder mlx5e_get_def_tx_moderation(u8 cq_period_mode) in mlx5e_get_def_tx_moderation() argument 4412 moder.cq_period_mode = cq_period_mode; in mlx5e_get_def_tx_moderation() 4415 if (cq_period_mode == MLX5_CQ_PERIOD_MODE_START_FROM_CQE) in mlx5e_get_def_tx_moderation() [all …]
|
D | en_ethtool.c | 1381 u8 cq_period_mode, current_cq_period_mode; in set_pflag_cqe_based_moder() local 1384 cq_period_mode = enable ? in set_pflag_cqe_based_moder() 1388 priv->channels.params.rx_cq_moderation.cq_period_mode : in set_pflag_cqe_based_moder() 1389 priv->channels.params.tx_cq_moderation.cq_period_mode; in set_pflag_cqe_based_moder() 1390 mode_changed = cq_period_mode != current_cq_period_mode; in set_pflag_cqe_based_moder() 1392 if (cq_period_mode == MLX5_CQ_PERIOD_MODE_START_FROM_CQE && in set_pflag_cqe_based_moder() 1401 mlx5e_set_rx_cq_mode_params(&new_channels.params, cq_period_mode); in set_pflag_cqe_based_moder() 1403 mlx5e_set_tx_cq_mode_params(&new_channels.params, cq_period_mode); in set_pflag_cqe_based_moder()
|
D | en.h | 823 u8 cq_period_mode); 825 u8 cq_period_mode);
|
D | en_rep.c | 930 u8 cq_period_mode = MLX5_CAP_GEN(mdev, cq_period_start_from_cqe) ? in mlx5e_build_rep_params() local 941 mlx5e_set_rx_cq_mode_params(params, cq_period_mode); in mlx5e_build_rep_params()
|
/Linux-v4.19/include/linux/mlx5/ |
D | mlx5_ifc.h | 3127 u8 cq_period_mode[0x2]; member
|