Searched refs:cq_period_mode (Results 1 - 9 of 9) sorted by relevance
/linux-master/lib/dim/ |
H A D | net_dim.c | 65 net_dim_get_rx_moderation(u8 cq_period_mode, int ix) argument 67 struct dim_cq_moder cq_moder = rx_profile[cq_period_mode][ix]; 69 cq_moder.cq_period_mode = cq_period_mode; 75 net_dim_get_def_rx_moderation(u8 cq_period_mode) argument 77 u8 profile_ix = cq_period_mode == DIM_CQ_PERIOD_MODE_START_FROM_CQE ? 80 return net_dim_get_rx_moderation(cq_period_mode, profile_ix); 85 net_dim_get_tx_moderation(u8 cq_period_mode, int ix) argument 87 struct dim_cq_moder cq_moder = tx_profile[cq_period_mode][ix]; 89 cq_moder.cq_period_mode 95 net_dim_get_def_tx_moderation(u8 cq_period_mode) argument [all...] |
/linux-master/include/linux/ |
H A D | dim.h | 40 * @cq_period_mode: CQ period count mode (from CQE/EQE) 46 u8 cq_period_mode; member in struct:dim_cq_moder 281 * @cq_period_mode: CQ period mode 284 struct dim_cq_moder net_dim_get_rx_moderation(u8 cq_period_mode, int ix); 288 * @cq_period_mode: CQ period mode 290 struct dim_cq_moder net_dim_get_def_rx_moderation(u8 cq_period_mode); 294 * @cq_period_mode: CQ period mode 297 struct dim_cq_moder net_dim_get_tx_moderation(u8 cq_period_mode, int ix); 301 * @cq_period_mode: CQ period mode 303 struct dim_cq_moder net_dim_get_def_tx_moderation(u8 cq_period_mode); [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | params.c | 516 static struct dim_cq_moder mlx5e_get_def_tx_moderation(u8 cq_period_mode) argument 520 moder.cq_period_mode = cq_period_mode; 523 if (cq_period_mode == MLX5_CQ_PERIOD_MODE_START_FROM_CQE) 529 static struct dim_cq_moder mlx5e_get_def_rx_moderation(u8 cq_period_mode) argument 533 moder.cq_period_mode = cq_period_mode; 536 if (cq_period_mode == MLX5_CQ_PERIOD_MODE_START_FROM_CQE) 542 static u8 mlx5_to_net_dim_cq_period_mode(u8 cq_period_mode) argument 544 return cq_period_mode 549 mlx5e_reset_tx_moderation(struct mlx5e_params *params, u8 cq_period_mode) argument 560 mlx5e_reset_rx_moderation(struct mlx5e_params *params, u8 cq_period_mode) argument 571 mlx5e_set_tx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode) argument 579 mlx5e_set_rx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode) argument [all...] |
H A D | params.h | 19 u8 cq_period_mode; member in struct:mlx5e_cq_param 80 void mlx5e_reset_tx_moderation(struct mlx5e_params *params, u8 cq_period_mode); 81 void mlx5e_reset_rx_moderation(struct mlx5e_params *params, u8 cq_period_mode); 82 void mlx5e_set_tx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode); 83 void mlx5e_set_rx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_ethtool.c | 642 u8 cq_period_mode; local 684 cq_period_mode = cqe_mode_to_period_mode(kernel_coal->use_cqe_mode_rx); 685 if (cq_period_mode != rx_moder->cq_period_mode) { 686 mlx5e_set_rx_cq_mode_params(&new_params, cq_period_mode); 690 cq_period_mode = cqe_mode_to_period_mode(kernel_coal->use_cqe_mode_tx); 691 if (cq_period_mode != tx_moder->cq_period_mode) { 692 mlx5e_set_tx_cq_mode_params(&new_params, cq_period_mode); 1905 u8 cq_period_mode, current_cq_period_mod local [all...] |
H A D | en_rep.c | 807 u8 cq_period_mode = MLX5_CAP_GEN(mdev, cq_period_start_from_cqe) ? local 838 mlx5e_set_rx_cq_mode_params(params, cq_period_mode);
|
H A D | en_main.c | 965 switch (params->rx_cq_moderation.cq_period_mode) { 1627 sq->dim.mode = params->tx_cq_moderation.cq_period_mode; 2092 MLX5_SET(cqc, cqc, cq_period_mode, param->cq_period_mode);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | aso.c | 101 MLX5_SET(cqc, cqc, cq_period_mode, MLX5_CQ_PERIOD_MODE_START_FROM_EQE);
|
/linux-master/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 4380 u8 cq_period_mode[0x2]; member in struct:mlx5_ifc_cqc_bits
|
Completed in 298 milliseconds