vppinfra: simpler and faster pool_foreach 93/30393/3
authorDamjan Marion <damarion@cisco.com>
Sat, 12 Dec 2020 22:32:12 +0000 (23:32 +0100)
committerDave Barach <openvpp@barachs.net>
Mon, 14 Dec 2020 12:14:21 +0000 (12:14 +0000)
commit62c25abaa3e93be5815172d391295a6ab0390122
tree3d252a33a032c8c3320f6b007b61b6ee29b161b8
parentdc01471be72b272922bf6c9ef9e6221162ab906a
vppinfra: simpler and faster pool_foreach

 - reduces number of instructions generated 4 times compared to old code
 - adds pool_foreach2 which is more friendly to clang-format

Type: improvement

Change-Id: I51e9c7fb09655c60d883987dadf5b2666c12b3f7
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/plugins/nat/nat44_cli.c
src/vnet/devices/virtio/vhost_user.c
src/vppinfra/pool.h