diff mbox

mergefix: odp_packet_io.c: move odp_pktio_term_global down in file

Message ID 1454410811-13911-1-git-send-email-maxim.uvarov@linaro.org
State New
Headers show

Commit Message

Maxim Uvarov Feb. 2, 2016, 11 a.m. UTC
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 <maxim.uvarov@linaro.org>
---
 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 mbox

Patch

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;