mbox series

[API-NEXT,0/5] Queue interface clean up

Message ID 20170627132243.17298-1-petri.savolainen@linaro.org
Headers show
Series Queue interface clean up | expand

Message

Petri Savolainen June 27, 2017, 1:22 p.m. UTC
Clean up queue interface definitions and usage. Remove unneccesary conversions,
accesses and functions. Remove unused header file. Don't use qentry as
a variable name when type is queue_t. Don't let TM to change queue type, 
since current API specifies only plain and sched queues as queue types.

Petri Savolainen (5):
  linux-gen: cls: avoid queue conversions
  linux-gen: pktio: clean up and avoid conversion
  linux-gen: pktio: remove unused header file
  linux-gen: queue: combine queue interface functions
  linux-gen: queue: remove type set from interface

 platform/linux-generic/Makefile.am                 |   1 -
 .../linux-generic/include/odp_packet_internal.h    |   3 +-
 .../linux-generic/include/odp_packet_io_internal.h |   3 +
 .../linux-generic/include/odp_packet_io_queue.h    |  48 --------
 platform/linux-generic/include/odp_queue_if.h      |  34 ++---
 platform/linux-generic/odp_classification.c        |  10 +-
 platform/linux-generic/odp_packet_io.c             | 137 ++++++++++-----------
 platform/linux-generic/odp_queue.c                 |  53 ++++----
 platform/linux-generic/odp_traffic_mngr.c          |  10 +-
 9 files changed, 121 insertions(+), 178 deletions(-)
 delete mode 100644 platform/linux-generic/include/odp_packet_io_queue.h

-- 
2.13.0