Term "poll" does not describe queue type accurately. Many resources
can be polled. For example, application polls the scheduler to
dequeue from "sched" type queues. Term "direct queues" describe better
that application directly dequeues from these queues (instead of using
the scheduler).

Signed-off-by: Petri Savolainen <petri.savolai...@nokia.com>
---
 example/generator/odp_generator.c                          |  6 +++---
 example/ipsec/odp_ipsec.c                                  |  6 +++---
 include/odp/api/queue.h                                    |  2 +-
 platform/linux-generic/include/odp/plat/queue_types.h      |  2 +-
 platform/linux-generic/odp_packet_io.c                     |  2 +-
 platform/linux-generic/odp_schedule.c                      |  4 ++--
 platform/linux-generic/pktio/loop.c                        |  2 +-
 platform/linux-generic/pktio/netmap.c                      |  2 +-
 test/performance/odp_pktio_perf.c                          |  2 +-
 test/performance/odp_scheduling.c                          |  2 +-
 test/validation/classification/odp_classification_common.c |  2 +-
 .../classification/odp_classification_test_pmr.c           |  8 ++++----
 test/validation/crypto/crypto.c                            |  2 +-
 test/validation/pktio/pktio.c                              | 14 +++++++-------
 test/validation/queue/queue.c                              |  8 ++++----
 test/validation/scheduler/scheduler.c                      |  3 ++-
 test/validation/timer/timer.c                              |  4 ++--
 17 files changed, 36 insertions(+), 35 deletions(-)

diff --git a/example/generator/odp_generator.c 
b/example/generator/odp_generator.c
index 93eefe9..64a4127 100644
--- a/example/generator/odp_generator.c
+++ b/example/generator/odp_generator.c
@@ -769,7 +769,7 @@ int main(int argc, char *argv[])
                cpu_first = odp_cpumask_first(&cpumask);
                odp_cpumask_set(&cpu_mask, cpu_first);
 
-               tq = odp_queue_create("", ODP_QUEUE_TYPE_POLL, NULL);
+               tq = odp_queue_create("", ODP_QUEUE_TYPE_DIRECT, NULL);
                if (tq == ODP_QUEUE_INVALID)
                        abort();
                args->thread[1].pktio_dev = args->appl.if_names[0];
@@ -787,7 +787,7 @@ int main(int argc, char *argv[])
                                          gen_recv_thread, &args->thread[1],
                                          ODP_THREAD_WORKER);
 
-               tq = odp_queue_create("", ODP_QUEUE_TYPE_POLL, NULL);
+               tq = odp_queue_create("", ODP_QUEUE_TYPE_DIRECT, NULL);
                if (tq == ODP_QUEUE_INVALID)
                        abort();
                args->thread[0].pktio_dev = args->appl.if_names[0];
@@ -819,7 +819,7 @@ int main(int argc, char *argv[])
                        if_idx = i % args->appl.if_count;
 
                        args->thread[i].pktio_dev = args->appl.if_names[if_idx];
-                       tq = odp_queue_create("", ODP_QUEUE_TYPE_POLL, NULL);
+                       tq = odp_queue_create("", ODP_QUEUE_TYPE_DIRECT, NULL);
                        if (tq == ODP_QUEUE_INVALID)
                                abort();
                        args->thread[i].pool = pool;
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c
index 88e73ff..1a37225 100644
--- a/example/ipsec/odp_ipsec.c
+++ b/example/ipsec/odp_ipsec.c
@@ -243,8 +243,8 @@ odp_queue_t polled_odp_queue_create(const char *name,
        odp_queue_type_t my_type = type;
 
        if (ODP_QUEUE_TYPE_SCHED == type) {
-               printf("%s: change %s to POLL\n", __func__, name);
-               my_type = ODP_QUEUE_TYPE_POLL;
+               printf("%s: change %s to DIRECT\n", __func__, name);
+               my_type = ODP_QUEUE_TYPE_DIRECT;
        }
 
        my_queue = odp_queue_create(name, my_type, NULL);
@@ -452,7 +452,7 @@ void initialize_loop(char *intf)
        snprintf(queue_name, sizeof(queue_name), "%i-loop_outq_def", idx);
        queue_name[ODP_QUEUE_NAME_LEN - 1] = '\0';
 
-       outq_def = queue_create(queue_name, ODP_QUEUE_TYPE_POLL, &qparam);
+       outq_def = queue_create(queue_name, ODP_QUEUE_TYPE_DIRECT, &qparam);
        if (ODP_QUEUE_INVALID == outq_def) {
                EXAMPLE_ERR("Error: output queue creation failed for %s\n",
                            intf);
diff --git a/include/odp/api/queue.h b/include/odp/api/queue.h
index 3ee69fc..86fb6e1 100644
--- a/include/odp/api/queue.h
+++ b/include/odp/api/queue.h
@@ -57,7 +57,7 @@ extern "C" {
  */
 
 /**
- * @def ODP_QUEUE_TYPE_POLL
+ * @def ODP_QUEUE_TYPE_DIRECT
  * Not scheduled queue
  */
 
diff --git a/platform/linux-generic/include/odp/plat/queue_types.h 
b/platform/linux-generic/include/odp/plat/queue_types.h
index ace56fa..d1ebc9c 100644
--- a/platform/linux-generic/include/odp/plat/queue_types.h
+++ b/platform/linux-generic/include/odp/plat/queue_types.h
@@ -37,7 +37,7 @@ typedef ODP_HANDLE_T(odp_queue_group_t);
 typedef int odp_queue_type_t;
 
 #define ODP_QUEUE_TYPE_SCHED  0
-#define ODP_QUEUE_TYPE_POLL   1
+#define ODP_QUEUE_TYPE_DIRECT 1
 #define ODP_QUEUE_TYPE_PKTIN  2
 #define ODP_QUEUE_TYPE_PKTOUT 3
 
diff --git a/platform/linux-generic/odp_packet_io.c 
b/platform/linux-generic/odp_packet_io.c
index a235798..050f028 100644
--- a/platform/linux-generic/odp_packet_io.c
+++ b/platform/linux-generic/odp_packet_io.c
@@ -1119,7 +1119,7 @@ int single_input_queues_config(pktio_entry_t *entry,
 
        if (mode == ODP_PKTIN_MODE_POLL ||
            mode == ODP_PKTIN_MODE_SCHED) {
-               odp_queue_type_t type = ODP_QUEUE_TYPE_POLL;
+               odp_queue_type_t type = ODP_QUEUE_TYPE_DIRECT;
 
                if (mode == ODP_PKTIN_MODE_SCHED)
                        type = ODP_QUEUE_TYPE_SCHED;
diff --git a/platform/linux-generic/odp_schedule.c 
b/platform/linux-generic/odp_schedule.c
index e0fadfa..14ebd02 100644
--- a/platform/linux-generic/odp_schedule.c
+++ b/platform/linux-generic/odp_schedule.c
@@ -179,7 +179,7 @@ int odp_schedule_init_global(void)
                        name[11] = '0' + j - 10*(j / 10);
 
                        queue = odp_queue_create(name,
-                                                ODP_QUEUE_TYPE_POLL, NULL);
+                                                ODP_QUEUE_TYPE_DIRECT, NULL);
 
                        if (queue == ODP_QUEUE_INVALID) {
                                ODP_ERR("Sched init: Queue create failed.\n");
@@ -199,7 +199,7 @@ int odp_schedule_init_global(void)
                name[13] = '0' + i / 10;
                name[14] = '0' + i - 10 * (i / 10);
 
-               queue = odp_queue_create(name, ODP_QUEUE_TYPE_POLL, NULL);
+               queue = odp_queue_create(name, ODP_QUEUE_TYPE_DIRECT, NULL);
 
                if (queue == ODP_QUEUE_INVALID) {
                        ODP_ERR("Sched init: Queue create failed.\n");
diff --git a/platform/linux-generic/pktio/loop.c 
b/platform/linux-generic/pktio/loop.c
index 3cb61a8..a657da9 100644
--- a/platform/linux-generic/pktio/loop.c
+++ b/platform/linux-generic/pktio/loop.c
@@ -35,7 +35,7 @@ static int loopback_open(odp_pktio_t id, pktio_entry_t 
*pktio_entry,
        snprintf(loopq_name, sizeof(loopq_name), "%" PRIu64 "-pktio_loopq",
                 odp_pktio_to_u64(id));
        pktio_entry->s.pkt_loop.loopq =
-               odp_queue_create(loopq_name, ODP_QUEUE_TYPE_POLL, NULL);
+               odp_queue_create(loopq_name, ODP_QUEUE_TYPE_DIRECT, NULL);
 
        if (pktio_entry->s.pkt_loop.loopq == ODP_QUEUE_INVALID)
                return -1;
diff --git a/platform/linux-generic/pktio/netmap.c 
b/platform/linux-generic/pktio/netmap.c
index 4bc51fd..6ed74ed 100644
--- a/platform/linux-generic/pktio/netmap.c
+++ b/platform/linux-generic/pktio/netmap.c
@@ -185,7 +185,7 @@ static int netmap_input_queues_config(pktio_entry_t 
*pktio_entry,
        for (i = 0; i < num_queues; i++) {
                if (mode == ODP_PKTIN_MODE_POLL ||
                    mode == ODP_PKTIN_MODE_SCHED) {
-                       odp_queue_type_t type = ODP_QUEUE_TYPE_POLL;
+                       odp_queue_type_t type = ODP_QUEUE_TYPE_DIRECT;
 
                        if (mode == ODP_PKTIN_MODE_SCHED)
                                type = ODP_QUEUE_TYPE_SCHED;
diff --git a/test/performance/odp_pktio_perf.c 
b/test/performance/odp_pktio_perf.c
index 7843708..f17324b 100644
--- a/test/performance/odp_pktio_perf.c
+++ b/test/performance/odp_pktio_perf.c
@@ -800,7 +800,7 @@ static int destroy_inq(odp_pktio_t pktio)
 
        /* flush any pending events */
        while (1) {
-               if (q_type == ODP_QUEUE_TYPE_POLL)
+               if (q_type == ODP_QUEUE_TYPE_DIRECT)
                        ev = odp_queue_deq(inq);
                else
                        ev = odp_schedule(NULL, ODP_SCHED_NO_WAIT);
diff --git a/test/performance/odp_scheduling.c 
b/test/performance/odp_scheduling.c
index ac329b8..e4470b4 100644
--- a/test/performance/odp_scheduling.c
+++ b/test/performance/odp_scheduling.c
@@ -905,7 +905,7 @@ int main(int argc, char *argv[])
        /*
         * Create a queue for direct poll test
         */
-       queue = odp_queue_create("poll_queue", ODP_QUEUE_TYPE_POLL, NULL);
+       queue = odp_queue_create("poll_queue", ODP_QUEUE_TYPE_DIRECT, NULL);
 
        if (queue == ODP_QUEUE_INVALID) {
                LOG_ERR("Poll queue create failed.\n");
diff --git a/test/validation/classification/odp_classification_common.c 
b/test/validation/classification/odp_classification_common.c
index 7781ba4..f7ac3a8 100644
--- a/test/validation/classification/odp_classification_common.c
+++ b/test/validation/classification/odp_classification_common.c
@@ -170,7 +170,7 @@ odp_queue_t queue_create(const char *queuename, bool sched)
                                         &qparam);
        } else {
                queue = odp_queue_create(queuename,
-                                        ODP_QUEUE_TYPE_POLL,
+                                        ODP_QUEUE_TYPE_DIRECT,
                                         NULL);
        }
 
diff --git a/test/validation/classification/odp_classification_test_pmr.c 
b/test/validation/classification/odp_classification_test_pmr.c
index 6644b53..adaf36a 100644
--- a/test/validation/classification/odp_classification_test_pmr.c
+++ b/test/validation/classification/odp_classification_test_pmr.c
@@ -39,7 +39,7 @@ odp_pktio_t create_pktio(odp_queue_type_t q_type)
                return ODP_PKTIO_INVALID;
 
        odp_pktio_param_init(&pktio_param);
-       if (q_type == ODP_QUEUE_TYPE_POLL)
+       if (q_type == ODP_QUEUE_TYPE_DIRECT)
                pktio_param.in_mode = ODP_PKTIN_MODE_POLL;
        else
                pktio_param.in_mode = ODP_PKTIN_MODE_SCHED;
@@ -71,9 +71,9 @@ int create_default_inq(odp_pktio_t pktio, odp_queue_type_t 
qtype)
        inq_def = odp_queue_lookup(inq_name);
        if (inq_def == ODP_QUEUE_INVALID)
                inq_def = odp_queue_create(
-                               inq_name,
-                               ODP_QUEUE_TYPE_PKTIN,
-                               qtype == ODP_QUEUE_TYPE_POLL ? NULL : &qparam);
+                       inq_name,
+                       ODP_QUEUE_TYPE_PKTIN,
+                       qtype == ODP_QUEUE_TYPE_DIRECT ? NULL : &qparam);
 
        CU_ASSERT_FATAL(inq_def != ODP_QUEUE_INVALID);
 
diff --git a/test/validation/crypto/crypto.c b/test/validation/crypto/crypto.c
index 1234f78..cf96a42 100644
--- a/test/validation/crypto/crypto.c
+++ b/test/validation/crypto/crypto.c
@@ -52,7 +52,7 @@ int crypto_init(void)
                return -1;
        }
        out_queue = odp_queue_create("crypto-out",
-                                    ODP_QUEUE_TYPE_POLL, NULL);
+                                    ODP_QUEUE_TYPE_DIRECT, NULL);
        if (ODP_QUEUE_INVALID == out_queue) {
                fprintf(stderr, "Crypto outq creation failed.\n");
                return -1;
diff --git a/test/validation/pktio/pktio.c b/test/validation/pktio/pktio.c
index e473a1d..cc6b9cb 100644
--- a/test/validation/pktio/pktio.c
+++ b/test/validation/pktio/pktio.c
@@ -315,9 +315,9 @@ static int create_inq(odp_pktio_t pktio, odp_queue_type_t 
qtype)
        inq_def = odp_queue_lookup(inq_name);
        if (inq_def == ODP_QUEUE_INVALID)
                inq_def = odp_queue_create(
-                               inq_name,
-                               ODP_QUEUE_TYPE_PKTIN,
-                               qtype == ODP_QUEUE_TYPE_POLL ? NULL : &qparam);
+                       inq_name,
+                       ODP_QUEUE_TYPE_PKTIN,
+                       qtype == ODP_QUEUE_TYPE_DIRECT ? NULL : &qparam);
 
        CU_ASSERT(inq_def != ODP_QUEUE_INVALID);
 
@@ -343,7 +343,7 @@ static int destroy_inq(odp_pktio_t pktio)
 
        /* flush any pending events */
        while (1) {
-               if (q_type == ODP_QUEUE_TYPE_POLL)
+               if (q_type == ODP_QUEUE_TYPE_DIRECT)
                        ev = odp_queue_deq(inq);
                else
                        ev = odp_schedule(NULL, ODP_SCHED_NO_WAIT);
@@ -505,7 +505,7 @@ static void test_txrx(odp_pktio_input_mode_t in_mode, int 
num_pkts)
                io->in_mode = in_mode;
 
                if (in_mode == ODP_PKTIN_MODE_POLL) {
-                       create_inq(io->id, ODP_QUEUE_TYPE_POLL);
+                       create_inq(io->id, ODP_QUEUE_TYPE_DIRECT);
                        io->inq = odp_pktio_inq_getdef(io->id);
                } else if (in_mode == ODP_PKTIN_MODE_SCHED) {
                        create_inq(io->id, ODP_QUEUE_TYPE_SCHED);
@@ -651,7 +651,7 @@ void pktio_test_inq_remdef(void)
        pktio = create_pktio(0, ODP_PKTIN_MODE_SCHED,
                             ODP_PKTOUT_MODE_SEND);
        CU_ASSERT_FATAL(pktio != ODP_PKTIO_INVALID);
-       CU_ASSERT(create_inq(pktio, ODP_QUEUE_TYPE_POLL) == 0);
+       CU_ASSERT(create_inq(pktio, ODP_QUEUE_TYPE_DIRECT) == 0);
        inq = odp_pktio_inq_getdef(pktio);
        CU_ASSERT(inq != ODP_QUEUE_INVALID);
        CU_ASSERT(odp_pktio_inq_remdef(pktio) == 0);
@@ -721,7 +721,7 @@ void pktio_test_inq(void)
                             ODP_PKTOUT_MODE_SEND);
        CU_ASSERT_FATAL(pktio != ODP_PKTIO_INVALID);
 
-       CU_ASSERT(create_inq(pktio, ODP_QUEUE_TYPE_POLL) == 0);
+       CU_ASSERT(create_inq(pktio, ODP_QUEUE_TYPE_DIRECT) == 0);
        CU_ASSERT(destroy_inq(pktio) == 0);
        CU_ASSERT(odp_pktio_close(pktio) == 0);
 }
diff --git a/test/validation/queue/queue.c b/test/validation/queue/queue.c
index d412b3b..6d3511e 100644
--- a/test/validation/queue/queue.c
+++ b/test/validation/queue/queue.c
@@ -59,10 +59,10 @@ void queue_test_sunnydays(void)
        qparams.sched.group = ODP_SCHED_GROUP_WORKER;
 
        queue_creat_id = odp_queue_create("test_queue",
-                                         ODP_QUEUE_TYPE_POLL, &qparams);
+                                         ODP_QUEUE_TYPE_DIRECT, &qparams);
        CU_ASSERT(ODP_QUEUE_INVALID != queue_creat_id);
 
-       CU_ASSERT_EQUAL(ODP_QUEUE_TYPE_POLL,
+       CU_ASSERT_EQUAL(ODP_QUEUE_TYPE_DIRECT,
                        odp_queue_type(queue_creat_id));
 
        queue_id = odp_queue_lookup("test_queue");
@@ -140,7 +140,7 @@ void queue_test_info(void)
        int ret;
 
        /* Create a polled queue and set context */
-       q_poll = odp_queue_create(nq_poll, ODP_QUEUE_TYPE_POLL, NULL);
+       q_poll = odp_queue_create(nq_poll, ODP_QUEUE_TYPE_DIRECT, NULL);
        CU_ASSERT(ODP_QUEUE_INVALID != q_poll);
        CU_ASSERT(odp_queue_context_set(q_poll, q_poll_ctx) == 0);
 
@@ -157,7 +157,7 @@ void queue_test_info(void)
        /* Check info for the polled queue */
        CU_ASSERT(odp_queue_info(q_poll, &info) == 0);
        CU_ASSERT(strcmp(nq_poll, info.name) == 0);
-       CU_ASSERT(info.type == ODP_QUEUE_TYPE_POLL);
+       CU_ASSERT(info.type == ODP_QUEUE_TYPE_DIRECT);
        CU_ASSERT(info.type == odp_queue_type(q_poll));
        ctx = info.param.context; /* 'char' context ptr */
        CU_ASSERT(ctx == q_poll_ctx);
diff --git a/test/validation/scheduler/scheduler.c 
b/test/validation/scheduler/scheduler.c
index 391b69a..18f243c 100644
--- a/test/validation/scheduler/scheduler.c
+++ b/test/validation/scheduler/scheduler.c
@@ -1313,7 +1313,8 @@ static int create_queues(void)
                        }
 
                        snprintf(name, sizeof(name), "poll_%d_%d_o", i, j);
-                       pq = odp_queue_create(name, ODP_QUEUE_TYPE_POLL, NULL);
+                       pq = odp_queue_create(name,
+                                             ODP_QUEUE_TYPE_DIRECT, NULL);
                        if (pq == ODP_QUEUE_INVALID) {
                                printf("Poll queue create failed.\n");
                                return -1;
diff --git a/test/validation/timer/timer.c b/test/validation/timer/timer.c
index dda5e4c..56f3c68 100644
--- a/test/validation/timer/timer.c
+++ b/test/validation/timer/timer.c
@@ -158,7 +158,7 @@ void timer_test_odp_timer_cancel(void)
        /* Start all created timer pools */
        odp_timer_pool_start();
 
-       queue = odp_queue_create("timer_queue", ODP_QUEUE_TYPE_POLL, NULL);
+       queue = odp_queue_create("timer_queue", ODP_QUEUE_TYPE_DIRECT, NULL);
        if (queue == ODP_QUEUE_INVALID)
                CU_FAIL_FATAL("Queue create failed");
 
@@ -276,7 +276,7 @@ static void *worker_entrypoint(void *arg TEST_UNUSED)
        int rc;
 
        odp_queue_t queue = odp_queue_create("timer_queue",
-                                            ODP_QUEUE_TYPE_POLL,
+                                            ODP_QUEUE_TYPE_DIRECT,
                                             NULL);
        if (queue == ODP_QUEUE_INVALID)
                CU_FAIL_FATAL("Queue create failed");
-- 
2.6.3

_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to