From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id DF1B6A04DC; Tue, 20 Oct 2020 05:05:10 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0CFD4BCD0; Tue, 20 Oct 2020 05:03:05 +0200 (CEST) Received: from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129]) by dpdk.org (Postfix) with ESMTP id E9A49BC7A for ; Tue, 20 Oct 2020 05:02:48 +0200 (CEST) Received: from Internal Mail-Server by MTLPINE1 (envelope-from suanmingm@nvidia.com) with SMTP; 20 Oct 2020 06:02:44 +0300 Received: from nvidia.com (mtbc-r640-04.mtbc.labs.mlnx [10.75.70.9]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 09K32V2t009619; Tue, 20 Oct 2020 06:02:43 +0300 From: Suanming Mou To: Matan Azrad , Shahaf Shuler , Viacheslav Ovsiienko Cc: dev@dpdk.org Date: Tue, 20 Oct 2020 11:02:27 +0800 Message-Id: <1603162949-150001-8-git-send-email-suanmingm@nvidia.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1603162949-150001-1-git-send-email-suanmingm@nvidia.com> References: <1601984333-304464-1-git-send-email-suanmingm@nvidia.com> <1603162949-150001-1-git-send-email-suanmingm@nvidia.com> Subject: [dpdk-dev] [PATCH v2 7/8] net/mlx5: rename flow counter macro X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Add the MLX5_ prefix to the defined counter macro names. Signed-off-by: Suanming Mou Acked-by: Matan Azrad --- drivers/net/mlx5/mlx5.h | 22 +++++++++++----------- drivers/net/mlx5/mlx5_flow_dv.c | 10 +++++----- drivers/net/mlx5/mlx5_flow_verbs.c | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/drivers/net/mlx5/mlx5.h b/drivers/net/mlx5/mlx5.h index 2598fa2..9638ab2 100644 --- a/drivers/net/mlx5/mlx5.h +++ b/drivers/net/mlx5/mlx5.h @@ -276,19 +276,19 @@ struct mlx5_drop { #define IS_SHARED_CNT(cnt) (!!((cnt) & MLX5_CNT_SHARED_OFFSET)) #define IS_BATCH_CNT(cnt) (((cnt) & (MLX5_CNT_SHARED_OFFSET - 1)) >= \ MLX5_CNT_BATCH_OFFSET) -#define CNT_SIZE (sizeof(struct mlx5_flow_counter)) -#define CNTEXT_SIZE (sizeof(struct mlx5_flow_counter_ext)) -#define AGE_SIZE (sizeof(struct mlx5_age_param)) -#define CNT_POOL_TYPE_EXT (1 << 0) -#define CNT_POOL_TYPE_AGE (1 << 1) +#define MLX5_CNT_SIZE (sizeof(struct mlx5_flow_counter)) +#define MLX5_CNTEXT_SIZE (sizeof(struct mlx5_flow_counter_ext)) +#define MLX5_AGE_SIZE (sizeof(struct mlx5_age_param)) +#define MLX5_CNT_POOL_TYPE_EXT (1 << 0) +#define MLX5_CNT_POOL_TYPE_AGE (1 << 1) -#define IS_EXT_POOL(pool) (((pool)->type) & CNT_POOL_TYPE_EXT) -#define IS_AGE_POOL(pool) (((pool)->type) & CNT_POOL_TYPE_AGE) +#define IS_EXT_POOL(pool) (((pool)->type) & MLX5_CNT_POOL_TYPE_EXT) +#define IS_AGE_POOL(pool) (((pool)->type) & MLX5_CNT_POOL_TYPE_AGE) #define MLX5_CNT_LEN(pool) \ - (CNT_SIZE + \ - (IS_AGE_POOL(pool) ? AGE_SIZE : 0) + \ - (IS_EXT_POOL(pool) ? CNTEXT_SIZE : 0)) + (MLX5_CNT_SIZE + \ + (IS_AGE_POOL(pool) ? MLX5_AGE_SIZE : 0) + \ + (IS_EXT_POOL(pool) ? MLX5_CNTEXT_SIZE : 0)) #define MLX5_POOL_GET_CNT(pool, index) \ ((struct mlx5_flow_counter *) \ ((uint8_t *)((pool) + 1) + (index) * (MLX5_CNT_LEN(pool)))) @@ -306,7 +306,7 @@ struct mlx5_drop { #define MLX5_CNT_TO_CNT_EXT(pool, cnt) \ ((struct mlx5_flow_counter_ext *)\ ((uint8_t *)((cnt) + 1) + \ - (IS_AGE_POOL(pool) ? AGE_SIZE : 0))) + (IS_AGE_POOL(pool) ? MLX5_AGE_SIZE : 0))) #define MLX5_GET_POOL_CNT_EXT(pool, offset) \ MLX5_CNT_TO_CNT_EXT(pool, MLX5_POOL_GET_CNT((pool), (offset))) #define MLX5_CNT_TO_AGE(cnt) \ diff --git a/drivers/net/mlx5/mlx5_flow_dv.c b/drivers/net/mlx5/mlx5_flow_dv.c index 067ef0f..d302a83 100644 --- a/drivers/net/mlx5/mlx5_flow_dv.c +++ b/drivers/net/mlx5/mlx5_flow_dv.c @@ -4787,9 +4787,9 @@ struct field_modify_info modify_tcp[] = { uint32_t fallback = priv->counter_fallback; uint32_t size = sizeof(*pool); - size += MLX5_COUNTERS_PER_POOL * CNT_SIZE; - size += (!fallback ? 0 : MLX5_COUNTERS_PER_POOL * CNTEXT_SIZE); - size += (!age ? 0 : MLX5_COUNTERS_PER_POOL * AGE_SIZE); + size += MLX5_COUNTERS_PER_POOL * MLX5_CNT_SIZE; + size += (!fallback ? 0 : MLX5_COUNTERS_PER_POOL * MLX5_CNTEXT_SIZE); + size += (!age ? 0 : MLX5_COUNTERS_PER_POOL * MLX5_AGE_SIZE); pool = mlx5_malloc(MLX5_MEM_ZERO, size, 0, SOCKET_ID_ANY); if (!pool) { rte_errno = ENOMEM; @@ -4797,7 +4797,7 @@ struct field_modify_info modify_tcp[] = { } pool->raw = NULL; pool->type = 0; - pool->type |= (!age ? 0 : CNT_POOL_TYPE_AGE); + pool->type |= (!age ? 0 : MLX5_CNT_POOL_TYPE_AGE); pool->query_gen = 0; pool->min_dcs = dcs; rte_spinlock_init(&pool->sl); @@ -4822,7 +4822,7 @@ struct field_modify_info modify_tcp[] = { if (base > cmng->max_id) cmng->max_id = base + MLX5_COUNTERS_PER_POOL - 1; cmng->last_pool_idx = pool->index; - pool->type |= CNT_POOL_TYPE_EXT; + pool->type |= MLX5_CNT_POOL_TYPE_EXT; } rte_spinlock_unlock(&cmng->pool_update_sl); return pool; diff --git a/drivers/net/mlx5/mlx5_flow_verbs.c b/drivers/net/mlx5/mlx5_flow_verbs.c index 1fd5972..0bb17b5 100644 --- a/drivers/net/mlx5/mlx5_flow_verbs.c +++ b/drivers/net/mlx5/mlx5_flow_verbs.c @@ -302,7 +302,7 @@ pool = mlx5_malloc(MLX5_MEM_ZERO, size, 0, SOCKET_ID_ANY); if (!pool) return 0; - pool->type |= CNT_POOL_TYPE_EXT; + pool->type |= MLX5_CNT_POOL_TYPE_EXT; for (i = 0; i < MLX5_COUNTERS_PER_POOL; ++i) { cnt = MLX5_POOL_GET_CNT(pool, i); TAILQ_INSERT_HEAD(&pool->counters[0], cnt, next); -- 1.8.3.1