aboutsummaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorPetri Savolainen <petri.savolainen@nokia.com>2016-01-28 15:24:38 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2016-02-08 20:45:25 +0300
commit295f4263dab07eb817772b96b6576354d5419903 (patch)
treee2cae63240877a3cf646a97345f59352192e6e17 /platform
parent851d535641d8a037af0d0c7ca1466c901cf5001e (diff)
api: pktio: rename pktio modes
Aligned pktin and pktout modes with renamed queue types in the following way: ODP_PKTIN_MODE_RECV to ODP_PKTIN_MODE_DIRECT ODP_PKTIN_MODE_POLL to ODP_PKTIN_MODE_QUEUE ODP_PKTIN_MODE_SCHED was not renamed ODP_PKTOUT_MODE_SEND to ODP_PKTOUT_MODE_DIRECT Direct pktio modes (_RECV/_SEND) are renamed to _DIRECT, which is future proof to support additional direct calls for packet input/output. Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com> Reviewed-and-tested-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform')
-rw-r--r--platform/linux-generic/odp_packet_io.c12
-rw-r--r--platform/linux-generic/pktio/netmap.c3
2 files changed, 8 insertions, 7 deletions
diff --git a/platform/linux-generic/odp_packet_io.c b/platform/linux-generic/odp_packet_io.c
index 60d74f77a..c5c87892a 100644
--- a/platform/linux-generic/odp_packet_io.c
+++ b/platform/linux-generic/odp_packet_io.c
@@ -1086,7 +1086,7 @@ int odp_pktio_input_queues_config(odp_pktio_t pktio,
destroy_in_queues(entry, entry->s.num_in_queue);
for (i = 0; i < num_queues; i++) {
- if (mode == ODP_PKTIN_MODE_POLL ||
+ if (mode == ODP_PKTIN_MODE_QUEUE ||
mode == ODP_PKTIN_MODE_SCHED) {
odp_queue_type_t type = ODP_QUEUE_TYPE_PLAIN;
@@ -1104,7 +1104,7 @@ int odp_pktio_input_queues_config(odp_pktio_t pktio,
return -1;
}
- if (mode == ODP_PKTIN_MODE_POLL) {
+ if (mode == ODP_PKTIN_MODE_QUEUE) {
queue_entry_t *qentry;
qentry = queue_to_qentry(queue);
@@ -1166,7 +1166,7 @@ int odp_pktio_output_queues_config(odp_pktio_t pktio,
return -1;
}
- if (mode != ODP_PKTOUT_MODE_SEND) {
+ if (mode != ODP_PKTOUT_MODE_DIRECT) {
ODP_DBG("pktio %s: bad packet output mode\n", entry->s.name);
return -1;
}
@@ -1211,7 +1211,7 @@ int odp_pktio_in_queues(odp_pktio_t pktio, odp_queue_t queues[], int num)
mode = entry->s.param.in_mode;
- if (mode != ODP_PKTIN_MODE_POLL &&
+ if (mode != ODP_PKTIN_MODE_QUEUE &&
mode != ODP_PKTIN_MODE_SCHED)
return -1;
@@ -1235,7 +1235,7 @@ int odp_pktio_pktin_queues(odp_pktio_t pktio, odp_pktin_queue_t queues[],
mode = entry->s.param.in_mode;
- if (mode != ODP_PKTIN_MODE_RECV)
+ if (mode != ODP_PKTIN_MODE_DIRECT)
return -1;
if (entry->s.ops->pktin_queues)
@@ -1258,7 +1258,7 @@ int odp_pktio_pktout_queues(odp_pktio_t pktio, odp_pktout_queue_t queues[],
mode = entry->s.param.out_mode;
- if (mode != ODP_PKTOUT_MODE_SEND)
+ if (mode != ODP_PKTOUT_MODE_DIRECT)
return -1;
if (entry->s.ops->pktout_queues)
diff --git a/platform/linux-generic/pktio/netmap.c b/platform/linux-generic/pktio/netmap.c
index 16898ecc9..e406f6930 100644
--- a/platform/linux-generic/pktio/netmap.c
+++ b/platform/linux-generic/pktio/netmap.c
@@ -392,7 +392,8 @@ static int netmap_start(pktio_entry_t *pktio_entry)
&param))
return -1;
}
- if (!pktio_entry->s.num_out_queue && out_mode == ODP_PKTOUT_MODE_SEND) {
+ if (!pktio_entry->s.num_out_queue &&
+ out_mode == ODP_PKTOUT_MODE_DIRECT) {
odp_pktio_output_queue_param_t param;
odp_pktio_output_queue_param_init(&param);