numam-dpdk/doc/api
Gage Eads 05d3b5283c stack: introduce stack library
The rte_stack library provides an API for configuration and use of a
bounded stack of pointers. Push and pop operations are MT-safe, allowing
concurrent access, and the interface supports pushing and popping multiple
pointers at a time.

The library's interface is modeled after another DPDK data structure,
rte_ring, and its lock-based implementation is derived from the stack
mempool handler. An upcoming commit will migrate the stack mempool handler
to rte_stack.

Signed-off-by: Gage Eads <gage.eads@intel.com>
Reviewed-by: Olivier Matz <olivier.matz@6wind.com>
Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
2019-04-04 22:06:16 +02:00
..
doxy-api-index.md stack: introduce stack library 2019-04-04 22:06:16 +02:00
doxy-api.conf.in stack: introduce stack library 2019-04-04 22:06:16 +02:00
doxy-html-custom.sh use SPDX tag for 6WIND copyrighted files 2018-05-25 10:47:06 +02:00
generate_doxygen.sh build: generate API documentation with meson 2018-09-18 15:50:54 +02:00
generate_examples.sh mk: use script to generate examples.dox 2018-09-18 15:49:29 +02:00
meson.build doc: support building HTML guides with meson 2018-10-27 23:24:22 +02:00