I'm proposing these renames before Monarch release. Scheduled "none queues"
and directly accessed "poll queues" are not optimal terms to rescribe how those
queue types are used. "Parallel" and "direct" queues offer better terms. PKTIN
queue type will be removed. PKTOUT type should be replaced with SINK, which is
more generic type for any kind of sink interface (application cannot dequeue 
from it).

PKTIO modes are aligned with DIRECT, SCHED and SINK queue types.


Petri Savolainen (5):
  api: sched: rename SCHED_SYNC_NONE to _PARALLEL
  api: queue: rename QUEUE_TYPE_POLL to _DIRECT
  api: pktio: rename pktin and pktout modes
  api: queue: added QUEUE_TYPE_SINK
  api: pktio: added PKTOUT_MODE_SINK_QUEUE

 example/classifier/odp_classifier.c                |  6 +-
 example/generator/odp_generator.c                  |  8 +-
 example/ipsec/odp_ipsec.c                          | 10 +--
 example/packet/odp_pktio.c                         |  6 +-
 example/timer/odp_timer_test.c                     |  2 +-
 include/odp/api/packet_io.h                        | 16 ++--
 include/odp/api/queue.h                            | 11 ++-
 include/odp/api/schedule_types.h                   | 12 +--
 .../linux-generic/include/odp/plat/queue_types.h   |  9 ++-
 .../include/odp/plat/schedule_types.h              |  2 +-
 platform/linux-generic/odp_packet_io.c             | 20 ++---
 platform/linux-generic/odp_schedule.c              |  4 +-
 platform/linux-generic/pktio/loop.c                |  2 +-
 platform/linux-generic/pktio/netmap.c              | 16 ++--
 test/performance/odp_l2fwd.c                       | 20 ++---
 test/performance/odp_pktio_perf.c                  |  8 +-
 test/performance/odp_scheduling.c                  |  2 +-
 .../classification/odp_classification_common.c     |  4 +-
 .../classification/odp_classification_test_pmr.c   | 12 +--
 .../classification/odp_classification_tests.c      | 16 ++--
 test/validation/crypto/crypto.c                    |  2 +-
 test/validation/pktio/pktio.c                      | 86 +++++++++++-----------
 test/validation/queue/queue.c                      | 13 ++--
 test/validation/scheduler/scheduler.c              | 45 +++++------
 test/validation/timer/timer.c                      |  4 +-
 25 files changed, 178 insertions(+), 158 deletions(-)

-- 
2.6.3

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

Reply via email to