Merged. Maxim. On 12/15/2014 08:09 PM, Taras Kondratiuk wrote:
Update buffer pool API to v0.5 specification level.v6: - Split into smaller patches. - Rebase the series and fix scheduler tests and pktio example failures. v5: Incorporates documentation changes to standardize @return/@retval usage and correct miscellaneous typos. No code changes in this revision. v4: Removes RFC, incorporates doxygen change recommended by Anders and Petri and incorporates bug fixes that enable it to pass Taras' buffer tests. Bill Fischofer (7): api: buffer/shm: prevent circular dependencies api: config: add buffer/packet configuration api: buffer: move odp_buffer_pool to odp_buffer.h api: buffer: change pool create api: buffer: add pool destroy api: buffer: add pool info query api: buffer: update documentation comments example/generator/odp_generator.c | 19 +- example/ipsec/odp_ipsec.c | 57 +- example/l2fwd/odp_l2fwd.c | 19 +- example/odp_example/odp_example.c | 18 +- example/packet/odp_pktio.c | 20 +- example/timer/odp_timer_test.c | 13 +- platform/linux-generic/include/api/odp_buffer.h | 13 +- .../linux-generic/include/api/odp_buffer_pool.h | 117 ++- platform/linux-generic/include/api/odp_config.h | 70 ++ .../linux-generic/include/api/odp_platform_types.h | 12 + .../linux-generic/include/api/odp_shared_memory.h | 10 +- .../linux-generic/include/odp_buffer_inlines.h | 150 ++++ .../linux-generic/include/odp_buffer_internal.h | 152 ++-- .../include/odp_buffer_pool_internal.h | 346 +++++++-- platform/linux-generic/include/odp_internal.h | 2 + .../linux-generic/include/odp_packet_internal.h | 50 +- .../linux-generic/include/odp_timer_internal.h | 11 +- platform/linux-generic/odp_buffer.c | 33 +- platform/linux-generic/odp_buffer_pool.c | 816 +++++++++++---------- platform/linux-generic/odp_linux.c | 4 +- platform/linux-generic/odp_packet.c | 41 +- platform/linux-generic/odp_queue.c | 1 + platform/linux-generic/odp_schedule.c | 20 +- platform/linux-generic/odp_timer.c | 3 +- test/api_test/odp_timer_ping.c | 19 +- test/validation/odp_crypto.c | 43 +- test/validation/odp_queue.c | 19 +- test/validation/odp_schedule.c | 18 +- 28 files changed, 1312 insertions(+), 784 deletions(-) create mode 100644 platform/linux-generic/include/odp_buffer_inlines.h
_______________________________________________ lng-odp mailing list [email protected] http://lists.linaro.org/mailman/listinfo/lng-odp
