diff options
author | Petri Savolainen <petri.savolainen@linaro.org> | 2018-05-28 14:52:34 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2018-05-30 17:30:26 +0300 |
commit | 68f26e2a86eb206dcdda9324b20afa208067e6c2 (patch) | |
tree | 4f4ece3e728ab555553b37fde6b98c723038d1b7 /platform/linux-generic/include/odp_traffic_mngr_internal.h | |
parent | 42a8b2f0dbaee653953170cbd0a7fa659bc32b38 (diff) |
linux-gen: queue: remove abstract internal queue type
Implementation internal (queue) references are pointers. Remove
additional (abstract) type from queue interface. Other modules
use void pointer as (abstract) queue reference. Abstract type
added complexity and confusion, as queue handles had three
different formats API handle, internal abstract type and
queue structure pointer.
Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/include/odp_traffic_mngr_internal.h')
-rw-r--r-- | platform/linux-generic/include/odp_traffic_mngr_internal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/include/odp_traffic_mngr_internal.h b/platform/linux-generic/include/odp_traffic_mngr_internal.h index aab6b9115..919831a3d 100644 --- a/platform/linux-generic/include/odp_traffic_mngr_internal.h +++ b/platform/linux-generic/include/odp_traffic_mngr_internal.h @@ -282,7 +282,7 @@ struct tm_queue_obj_s { uint8_t tm_idx; uint8_t delayed_cnt; uint8_t blocked_cnt; - queue_t tm_qentry; + void *tm_qentry; }; struct tm_node_obj_s { |