From: Chengwen Feng <[email protected]>

Rename socket_id parameters, internal variables and comments to
the NUMA node terminology, and switch internal calls to
rte_zmalloc_numa(), rte_numa_id() and RTE_NUMA_ID_ANY.

Signed-off-by: Chengwen Feng <[email protected]>
---
 app/test/test_fib6.c | 10 +++++-----
 lib/fib/dir24_8.c    | 14 +++++++-------
 lib/fib/dir24_8.h    |  2 +-
 lib/fib/rte_fib.c    | 14 +++++++-------
 lib/fib/rte_fib.h    |  6 +++---
 lib/fib/rte_fib6.c   | 14 +++++++-------
 lib/fib/rte_fib6.h   |  6 +++---
 lib/fib/trie.c       | 14 +++++++-------
 lib/fib/trie.h       |  2 +-
 9 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/app/test/test_fib6.c b/app/test/test_fib6.c
index cc120a01f7..d33226d016 100644
--- a/app/test/test_fib6.c
+++ b/app/test/test_fib6.c
@@ -955,7 +955,7 @@ test_tbl8_install_peak(void)
        config.trie.nh_sz = RTE_FIB6_TRIE_2B;
        config.trie.num_tbl8 = 1;
 
-       fib = rte_fib6_create("peak", SOCKET_ID_ANY, &config);
+       fib = rte_fib6_create("peak", RTE_NUMA_ID_ANY, &config);
        RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n");
 
        ret = rte_fib6_add(fib, &aligned, 33, 1);
@@ -1029,11 +1029,11 @@ test_tbl8_install_peak_dq(void)
        config.trie.nh_sz = RTE_FIB6_TRIE_2B;
        config.trie.num_tbl8 = 2;
 
-       fib = rte_fib6_create("peak_dq", SOCKET_ID_ANY, &config);
+       fib = rte_fib6_create("peak_dq", RTE_NUMA_ID_ANY, &config);
        RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n");
 
        sz = rte_rcu_qsbr_get_memsize(1);
-       v = rte_zmalloc_socket(NULL, sz, RTE_CACHE_LINE_SIZE, SOCKET_ID_ANY);
+       v = rte_zmalloc_socket(NULL, sz, RTE_CACHE_LINE_SIZE, RTE_NUMA_ID_ANY);
        RTE_TEST_ASSERT(v != NULL, "Can not allocate RCU\n");
        ret = rte_rcu_qsbr_init(v, 1);
        RTE_TEST_ASSERT(ret == 0, "Can not init RCU\n");
@@ -1102,11 +1102,11 @@ test_tbl8_dq_modify(void)
        config.trie.nh_sz = RTE_FIB6_TRIE_2B;
        config.trie.num_tbl8 = 3;
 
-       fib = rte_fib6_create(__func__, SOCKET_ID_ANY, &config);
+       fib = rte_fib6_create(__func__, RTE_NUMA_ID_ANY, &config);
        RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n");
 
        sz = rte_rcu_qsbr_get_memsize(1);
-       v = rte_zmalloc_socket(NULL, sz, RTE_CACHE_LINE_SIZE, SOCKET_ID_ANY);
+       v = rte_zmalloc_socket(NULL, sz, RTE_CACHE_LINE_SIZE, RTE_NUMA_ID_ANY);
        RTE_TEST_ASSERT(v != NULL, "Can not allocate RCU\n");
        ret = rte_rcu_qsbr_init(v, 1);
        RTE_TEST_ASSERT(ret == 0, "Can not init RCU\n");
diff --git a/lib/fib/dir24_8.c b/lib/fib/dir24_8.c
index c135285a65..dfca06b3aa 100644
--- a/lib/fib/dir24_8.c
+++ b/lib/fib/dir24_8.c
@@ -556,7 +556,7 @@ dir24_8_modify(struct rte_fib *fib, uint32_t ip, uint8_t 
depth,
 }
 
 void *
-dir24_8_create(const char *name, int socket_id, struct rte_fib_conf *fib_conf)
+dir24_8_create(const char *name, int numa_id, struct rte_fib_conf *fib_conf)
 {
        char mem_name[DIR24_8_NAMESIZE];
        struct dir24_8_tbl *dp;
@@ -582,9 +582,9 @@ dir24_8_create(const char *name, int socket_id, struct 
rte_fib_conf *fib_conf)
                        BITMAP_SLAB_BIT_SIZE);
 
        snprintf(mem_name, sizeof(mem_name), "DP_%s", name);
-       dp = rte_zmalloc_socket(name, sizeof(struct dir24_8_tbl) +
+       dp = rte_zmalloc_numa(name, sizeof(struct dir24_8_tbl) +
                DIR24_8_TBL24_NUM_ENT * (1 << nh_sz) + sizeof(uint32_t),
-               RTE_CACHE_LINE_SIZE, socket_id);
+               RTE_CACHE_LINE_SIZE, numa_id);
        if (dp == NULL) {
                rte_errno = ENOMEM;
                return NULL;
@@ -596,8 +596,8 @@ dir24_8_create(const char *name, int socket_id, struct 
rte_fib_conf *fib_conf)
        snprintf(mem_name, sizeof(mem_name), "TBL8_%p", dp);
        uint64_t tbl8_sz = DIR24_8_TBL8_GRP_NUM_ENT * (1ULL << nh_sz) *
                        (num_tbl8 + 1);
-       dp->tbl8 = rte_zmalloc_socket(mem_name, tbl8_sz,
-                       RTE_CACHE_LINE_SIZE, socket_id);
+       dp->tbl8 = rte_zmalloc_numa(mem_name, tbl8_sz,
+                       RTE_CACHE_LINE_SIZE, numa_id);
        if (dp->tbl8 == NULL) {
                rte_errno = ENOMEM;
                rte_free(dp);
@@ -608,9 +608,9 @@ dir24_8_create(const char *name, int socket_id, struct 
rte_fib_conf *fib_conf)
        dp->number_tbl8s = num_tbl8;
 
        snprintf(mem_name, sizeof(mem_name), "TBL8_idxes_%p", dp);
-       dp->tbl8_idxes = rte_zmalloc_socket(mem_name,
+       dp->tbl8_idxes = rte_zmalloc_numa(mem_name,
                        RTE_ALIGN_CEIL(dp->number_tbl8s, 64) >> 3,
-                       RTE_CACHE_LINE_SIZE, socket_id);
+                       RTE_CACHE_LINE_SIZE, numa_id);
        if (dp->tbl8_idxes == NULL) {
                rte_errno = ENOMEM;
                rte_free(dp->tbl8);
diff --git a/lib/fib/dir24_8.h b/lib/fib/dir24_8.h
index b343b5d686..ac2de1694d 100644
--- a/lib/fib/dir24_8.h
+++ b/lib/fib/dir24_8.h
@@ -287,7 +287,7 @@ DECLARE_BE_LOOKUP_FN(dir24_8_lookup_bulk_3)
 DECLARE_BE_LOOKUP_FN(dir24_8_lookup_bulk_uni)
 
 void *
-dir24_8_create(const char *name, int socket_id, struct rte_fib_conf *conf);
+dir24_8_create(const char *name, int numa_id, struct rte_fib_conf *conf);
 
 void
 dir24_8_free(void *p);
diff --git a/lib/fib/rte_fib.c b/lib/fib/rte_fib.c
index 184210f380..c6d6e28564 100644
--- a/lib/fib/rte_fib.c
+++ b/lib/fib/rte_fib.c
@@ -92,7 +92,7 @@ dummy_modify(struct rte_fib *fib, uint32_t ip, uint8_t depth,
 }
 
 static int
-init_dataplane(struct rte_fib *fib, __rte_unused int socket_id,
+init_dataplane(struct rte_fib *fib, __rte_unused int numa_id,
        struct rte_fib_conf *conf)
 {
        char dp_name[sizeof(void *)];
@@ -105,7 +105,7 @@ init_dataplane(struct rte_fib *fib, __rte_unused int 
socket_id,
                fib->modify = dummy_modify;
                return 0;
        case RTE_FIB_DIR24_8:
-               fib->dp = dir24_8_create(dp_name, socket_id, conf);
+               fib->dp = dir24_8_create(dp_name, numa_id, conf);
                if (fib->dp == NULL)
                        return -rte_errno;
                fib->lookup = dir24_8_get_lookup_fn(fib->dp,
@@ -152,7 +152,7 @@ rte_fib_lookup_bulk(struct rte_fib *fib, uint32_t *ips,
 
 RTE_EXPORT_SYMBOL(rte_fib_create)
 struct rte_fib *
-rte_fib_create(const char *name, int socket_id, struct rte_fib_conf *conf)
+rte_fib_create(const char *name, int numa_id, struct rte_fib_conf *conf)
 {
        char mem_name[RTE_FIB_NAMESIZE];
        int ret;
@@ -173,7 +173,7 @@ rte_fib_create(const char *name, int socket_id, struct 
rte_fib_conf *conf)
        rib_conf.ext_sz = conf->rib_ext_sz;
        rib_conf.max_nodes = conf->max_routes * 2;
 
-       rib = rte_rib_create(name, socket_id, &rib_conf);
+       rib = rte_rib_create(name, numa_id, &rib_conf);
        if (rib == NULL) {
                FIB_LOG(ERR,
                        "Can not allocate RIB %s", name);
@@ -207,8 +207,8 @@ rte_fib_create(const char *name, int socket_id, struct 
rte_fib_conf *conf)
        }
 
        /* Allocate memory to store the FIB data structures. */
-       fib = rte_zmalloc_socket(mem_name,
-               sizeof(struct rte_fib), RTE_CACHE_LINE_SIZE, socket_id);
+       fib = rte_zmalloc_numa(mem_name,
+               sizeof(struct rte_fib), RTE_CACHE_LINE_SIZE, numa_id);
        if (fib == NULL) {
                FIB_LOG(ERR, "FIB %s memory allocation failed", name);
                rte_errno = ENOMEM;
@@ -220,7 +220,7 @@ rte_fib_create(const char *name, int socket_id, struct 
rte_fib_conf *conf)
        fib->type = conf->type;
        fib->flags = conf->flags;
        fib->def_nh = conf->default_nh;
-       ret = init_dataplane(fib, socket_id, conf);
+       ret = init_dataplane(fib, numa_id, conf);
        if (ret < 0) {
                FIB_LOG(ERR,
                        "FIB dataplane struct %s memory allocation failed "
diff --git a/lib/fib/rte_fib.h b/lib/fib/rte_fib.h
index b16a653535..35ce1f3c09 100644
--- a/lib/fib/rte_fib.h
+++ b/lib/fib/rte_fib.h
@@ -147,8 +147,8 @@ rte_fib_free(struct rte_fib *fib);
  *
  * @param name
  *  FIB name
- * @param socket_id
- *  NUMA socket ID for FIB table memory allocation
+ * @param numa_id
+ *  NUMA node ID for FIB table memory allocation
  * @param conf
  *  Structure containing the configuration
  * @return
@@ -156,7 +156,7 @@ rte_fib_free(struct rte_fib *fib);
  *  NULL otherwise with rte_errno set to an appropriate values.
  */
 struct rte_fib *
-rte_fib_create(const char *name, int socket_id, struct rte_fib_conf *conf)
+rte_fib_create(const char *name, int numa_id, struct rte_fib_conf *conf)
        __rte_malloc __rte_dealloc(rte_fib_free, 1);
 
 /**
diff --git a/lib/fib/rte_fib6.c b/lib/fib/rte_fib6.c
index 770becdb61..5ba84d142c 100644
--- a/lib/fib/rte_fib6.c
+++ b/lib/fib/rte_fib6.c
@@ -91,7 +91,7 @@ dummy_modify(struct rte_fib6 *fib, const struct rte_ipv6_addr 
*ip,
 }
 
 static int
-init_dataplane(struct rte_fib6 *fib, __rte_unused int socket_id,
+init_dataplane(struct rte_fib6 *fib, __rte_unused int numa_id,
        struct rte_fib6_conf *conf)
 {
        char dp_name[sizeof(void *)];
@@ -104,7 +104,7 @@ init_dataplane(struct rte_fib6 *fib, __rte_unused int 
socket_id,
                fib->modify = dummy_modify;
                return 0;
        case RTE_FIB6_TRIE:
-               fib->dp = trie_create(dp_name, socket_id, conf);
+               fib->dp = trie_create(dp_name, numa_id, conf);
                if (fib->dp == NULL)
                        return -rte_errno;
                fib->lookup = trie_get_lookup_fn(fib->dp, 
RTE_FIB6_LOOKUP_DEFAULT);
@@ -152,7 +152,7 @@ rte_fib6_lookup_bulk(struct rte_fib6 *fib,
 
 RTE_EXPORT_SYMBOL(rte_fib6_create)
 struct rte_fib6 *
-rte_fib6_create(const char *name, int socket_id, struct rte_fib6_conf *conf)
+rte_fib6_create(const char *name, int numa_id, struct rte_fib6_conf *conf)
 {
        char mem_name[RTE_FIB6_NAMESIZE];
        int ret;
@@ -172,7 +172,7 @@ rte_fib6_create(const char *name, int socket_id, struct 
rte_fib6_conf *conf)
        rib_conf.ext_sz = conf->rib_ext_sz;
        rib_conf.max_nodes = conf->max_routes * 2;
 
-       rib = rte_rib6_create(name, socket_id, &rib_conf);
+       rib = rte_rib6_create(name, numa_id, &rib_conf);
        if (rib == NULL) {
                FIB_LOG(ERR,
                        "Can not allocate RIB %s", name);
@@ -206,8 +206,8 @@ rte_fib6_create(const char *name, int socket_id, struct 
rte_fib6_conf *conf)
        }
 
        /* Allocate memory to store the FIB data structures. */
-       fib = rte_zmalloc_socket(mem_name,
-               sizeof(struct rte_fib6), RTE_CACHE_LINE_SIZE, socket_id);
+       fib = rte_zmalloc_numa(mem_name,
+               sizeof(struct rte_fib6), RTE_CACHE_LINE_SIZE, numa_id);
        if (fib == NULL) {
                FIB_LOG(ERR, "FIB %s memory allocation failed", name);
                rte_errno = ENOMEM;
@@ -218,7 +218,7 @@ rte_fib6_create(const char *name, int socket_id, struct 
rte_fib6_conf *conf)
        fib->rib = rib;
        fib->type = conf->type;
        fib->def_nh = conf->default_nh;
-       ret = init_dataplane(fib, socket_id, conf);
+       ret = init_dataplane(fib, numa_id, conf);
        if (ret < 0) {
                FIB_LOG(ERR,
                        "FIB dataplane struct %s memory allocation failed",
diff --git a/lib/fib/rte_fib6.h b/lib/fib/rte_fib6.h
index fcbd10de15..f8fb9b6597 100644
--- a/lib/fib/rte_fib6.h
+++ b/lib/fib/rte_fib6.h
@@ -129,8 +129,8 @@ rte_fib6_free(struct rte_fib6 *fib);
  *
  * @param name
  *  FIB name
- * @param socket_id
- *  NUMA socket ID for FIB table memory allocation
+ * @param numa_id
+ *  NUMA node ID for FIB table memory allocation
  * @param conf
  *  Structure containing the configuration
  * @return
@@ -138,7 +138,7 @@ rte_fib6_free(struct rte_fib6 *fib);
  *  NULL otherwise with rte_errno set to an appropriate values.
  */
 struct rte_fib6 *
-rte_fib6_create(const char *name, int socket_id, struct rte_fib6_conf *conf)
+rte_fib6_create(const char *name, int numa_id, struct rte_fib6_conf *conf)
        __rte_malloc __rte_dealloc(rte_fib6_free, 1);
 
 /**
diff --git a/lib/fib/trie.c b/lib/fib/trie.c
index 9ede1a5bf7..58b0d5d472 100644
--- a/lib/fib/trie.c
+++ b/lib/fib/trie.c
@@ -683,7 +683,7 @@ trie_modify(struct rte_fib6 *fib, const struct 
rte_ipv6_addr *ip,
 }
 
 void *
-trie_create(const char *name, int socket_id,
+trie_create(const char *name, int numa_id,
        struct rte_fib6_conf *conf)
 {
        char mem_name[TRIE_NAMESIZE];
@@ -710,9 +710,9 @@ trie_create(const char *name, int socket_id,
        num_tbl8 = conf->trie.num_tbl8;
 
        snprintf(mem_name, sizeof(mem_name), "DP_%s", name);
-       dp = rte_zmalloc_socket(name, sizeof(struct rte_trie_tbl) +
+       dp = rte_zmalloc_numa(name, sizeof(struct rte_trie_tbl) +
                TRIE_TBL24_NUM_ENT * (1 << nh_sz) + sizeof(uint32_t),
-               RTE_CACHE_LINE_SIZE, socket_id);
+               RTE_CACHE_LINE_SIZE, numa_id);
        if (dp == NULL) {
                rte_errno = ENOMEM;
                return dp;
@@ -721,9 +721,9 @@ trie_create(const char *name, int socket_id,
        write_to_dp(&dp->tbl24, (def_nh << 1), nh_sz, 1 << 24);
 
        snprintf(mem_name, sizeof(mem_name), "TBL8_%p", dp);
-       dp->tbl8 = rte_zmalloc_socket(mem_name, TRIE_TBL8_GRP_NUM_ENT *
+       dp->tbl8 = rte_zmalloc_numa(mem_name, TRIE_TBL8_GRP_NUM_ENT *
                        (1ll << nh_sz) * (num_tbl8 + 1),
-                       RTE_CACHE_LINE_SIZE, socket_id);
+                       RTE_CACHE_LINE_SIZE, numa_id);
        if (dp->tbl8 == NULL) {
                rte_errno = ENOMEM;
                rte_free(dp);
@@ -734,9 +734,9 @@ trie_create(const char *name, int socket_id,
        dp->number_tbl8s = num_tbl8;
 
        snprintf(mem_name, sizeof(mem_name), "TBL8_idxes_%p", dp);
-       dp->tbl8_pool = rte_zmalloc_socket(mem_name,
+       dp->tbl8_pool = rte_zmalloc_numa(mem_name,
                        sizeof(uint32_t) * dp->number_tbl8s,
-                       RTE_CACHE_LINE_SIZE, socket_id);
+                       RTE_CACHE_LINE_SIZE, numa_id);
        if (dp->tbl8_pool == NULL) {
                rte_errno = ENOMEM;
                rte_free(dp->tbl8);
diff --git a/lib/fib/trie.h b/lib/fib/trie.h
index c34cc2c057..e4a2677865 100644
--- a/lib/fib/trie.h
+++ b/lib/fib/trie.h
@@ -137,7 +137,7 @@ void
 trie_free(void *p);
 
 void *
-trie_create(const char *name, int socket_id, struct rte_fib6_conf *conf)
+trie_create(const char *name, int numa_id, struct rte_fib6_conf *conf)
        __rte_malloc __rte_dealloc(trie_free, 1);
 
 rte_fib6_lookup_fn_t
-- 
2.55.0

Reply via email to