[PATCH 07/23] net/nfp: rename the variable name
Chaoyong He
chaoyong.he at corigine.com
Wed Jun 19 11:58:14 CEST 2024
From: Peng Zhang <peng.zhang at corigine.com>
In multiple PF case, add 'pci_name' as part of the
variable name to distinguish different PFs.
Signed-off-by: Peng Zhang <peng.zhang at corigine.com>
Reviewed-by: Chaoyong He <chaoyong.he at corigine.com>
Reviewed-by: Long Wu <long.wu at corigine.com>
---
drivers/net/nfp/flower/nfp_flower_flow.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/net/nfp/flower/nfp_flower_flow.c b/drivers/net/nfp/flower/nfp_flower_flow.c
index fad65c1785..d8feff634a 100644
--- a/drivers/net/nfp/flower/nfp_flower_flow.c
+++ b/drivers/net/nfp/flower/nfp_flower_flow.c
@@ -5138,11 +5138,15 @@ nfp_flow_priv_init(struct nfp_pf_dev *pf_dev)
char flow_name[RTE_HASH_NAMESIZE];
char pretun_name[RTE_HASH_NAMESIZE];
struct nfp_app_fw_flower *app_fw_flower;
+ char ct_map_table_name[RTE_HASH_NAMESIZE];
+ char ct_zone_table_name[RTE_HASH_NAMESIZE];
const char *pci_name = strchr(pf_dev->pci_dev->name, ':') + 1;
snprintf(mask_name, sizeof(mask_name), "%s_mask", pci_name);
snprintf(flow_name, sizeof(flow_name), "%s_flow", pci_name);
snprintf(pretun_name, sizeof(pretun_name), "%s_pretun", pci_name);
+ snprintf(ct_map_table_name, sizeof(ct_map_table_name), "%s_ct_map_table", pci_name);
+ snprintf(ct_zone_table_name, sizeof(ct_zone_table_name), "%s_ct_zone_table", pci_name);
struct rte_hash_parameters mask_hash_params = {
.name = mask_name,
@@ -5171,7 +5175,7 @@ nfp_flow_priv_init(struct nfp_pf_dev *pf_dev)
};
struct rte_hash_parameters ct_zone_hash_params = {
- .name = "ct_zone_table",
+ .name = ct_zone_table_name,
.entries = 65536,
.hash_func = rte_jhash,
.socket_id = rte_socket_id(),
@@ -5180,7 +5184,7 @@ nfp_flow_priv_init(struct nfp_pf_dev *pf_dev)
};
struct rte_hash_parameters ct_map_hash_params = {
- .name = "ct_map_table",
+ .name = ct_map_table_name,
.hash_func = rte_jhash,
.socket_id = rte_socket_id(),
.key_len = sizeof(uint32_t),
--
2.39.1
More information about the dev
mailing list