No code change.

Because we merged branches partially (with cherry-pick) odp_term_global
function placed in different offsets in file for master and api-next branch.
This patch aligns file in master branch with api-next.

Signed-off-by: Maxim Uvarov <[email protected]>
---
 Somehow I get out of sync for that 2 files. Allign them without any code 
change.
 Patch is for next branch (for 1.7)

 Maxim.

 platform/linux-generic/odp_packet_io.c | 94 +++++++++++++++++-----------------
 1 file changed, 47 insertions(+), 47 deletions(-)

diff --git a/platform/linux-generic/odp_packet_io.c 
b/platform/linux-generic/odp_packet_io.c
index 206871b..a196f4e 100644
--- a/platform/linux-generic/odp_packet_io.c
+++ b/platform/linux-generic/odp_packet_io.c
@@ -876,53 +876,6 @@ void 
odp_pktio_output_queue_param_init(odp_pktio_output_queue_param_t *param)
        memset(param, 0, sizeof(odp_pktio_output_queue_param_t));
 }
 
-int odp_pktio_term_global(void)
-{
-       int ret;
-       int id;
-       int pktio_if;
-
-       for (id = 0; id < ODP_CONFIG_PKTIO_ENTRIES; ++id) {
-               pktio_entry_t *pktio_entry;
-
-               pktio_entry = &pktio_tbl->entries[id];
-
-               ret = odp_queue_destroy(pktio_entry->s.outq_default);
-               if (ret)
-                       ODP_ABORT("unable to destroy outq %s\n",
-                                 pktio_entry->s.name);
-
-               if (is_free(pktio_entry))
-                       continue;
-
-               lock_entry(pktio_entry);
-               if (pktio_entry->s.state != STATE_STOP) {
-                       ret = _pktio_stop(pktio_entry);
-                       if (ret)
-                               ODP_ABORT("unable to stop pktio %s\n",
-                                         pktio_entry->s.name);
-               }
-               ret = _pktio_close(pktio_entry);
-               if (ret)
-                       ODP_ABORT("unable to close pktio %s\n",
-                                 pktio_entry->s.name);
-               unlock_entry(pktio_entry);
-       }
-
-       for (pktio_if = 0; pktio_if_ops[pktio_if]; ++pktio_if) {
-               if (pktio_if_ops[pktio_if]->term)
-                       if (pktio_if_ops[pktio_if]->term())
-                               ODP_ABORT("failed to terminate pktio type %d",
-                                         pktio_if);
-       }
-
-       ret = odp_shm_free(odp_shm_lookup("odp_pktio_entries"));
-       if (ret != 0)
-               ODP_ERR("shm free failed for odp_pktio_entries");
-
-       return ret;
-}
-
 void odp_pktio_print(odp_pktio_t id)
 {
        pktio_entry_t *entry;
@@ -965,6 +918,53 @@ void odp_pktio_print(odp_pktio_t id)
        ODP_PRINT("\n%s\n", str);
 }
 
+int odp_pktio_term_global(void)
+{
+       int ret;
+       int id;
+       int pktio_if;
+
+       for (id = 0; id < ODP_CONFIG_PKTIO_ENTRIES; ++id) {
+               pktio_entry_t *pktio_entry;
+
+               pktio_entry = &pktio_tbl->entries[id];
+
+               ret = odp_queue_destroy(pktio_entry->s.outq_default);
+               if (ret)
+                       ODP_ABORT("unable to destroy outq %s\n",
+                                 pktio_entry->s.name);
+
+               if (is_free(pktio_entry))
+                       continue;
+
+               lock_entry(pktio_entry);
+               if (pktio_entry->s.state != STATE_STOP) {
+                       ret = _pktio_stop(pktio_entry);
+                       if (ret)
+                               ODP_ABORT("unable to stop pktio %s\n",
+                                         pktio_entry->s.name);
+               }
+               ret = _pktio_close(pktio_entry);
+               if (ret)
+                       ODP_ABORT("unable to close pktio %s\n",
+                                 pktio_entry->s.name);
+               unlock_entry(pktio_entry);
+       }
+
+       for (pktio_if = 0; pktio_if_ops[pktio_if]; ++pktio_if) {
+               if (pktio_if_ops[pktio_if]->term)
+                       if (pktio_if_ops[pktio_if]->term())
+                               ODP_ABORT("failed to terminate pktio type %d",
+                                         pktio_if);
+       }
+
+       ret = odp_shm_free(odp_shm_lookup("odp_pktio_entries"));
+       if (ret != 0)
+               ODP_ERR("shm free failed for odp_pktio_entries");
+
+       return ret;
+}
+
 int odp_pktio_capability(odp_pktio_t pktio, odp_pktio_capability_t *capa)
 {
        pktio_entry_t *entry;
-- 
1.9.1

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to