cc4b218790
Current APIs assume ring elements to be pointers. However, in many use cases, the size can be different. Add new APIs to support configurable ring element sizes. Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> Reviewed-by: Dharmik Thakkar <dharmik.thakkar@arm.com> Reviewed-by: Gavin Hu <gavin.hu@arm.com> Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com> Acked-by: Olivier Matz <olivier.matz@6wind.com>
12 lines
310 B
Meson
12 lines
310 B
Meson
# SPDX-License-Identifier: BSD-3-Clause
|
|
# Copyright(c) 2017 Intel Corporation
|
|
|
|
sources = files('rte_ring.c')
|
|
headers = files('rte_ring.h',
|
|
'rte_ring_elem.h',
|
|
'rte_ring_c11_mem.h',
|
|
'rte_ring_generic.h')
|
|
|
|
# rte_ring_create_elem and rte_ring_get_memsize_elem are experimental
|
|
allow_experimental_apis = true
|