vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads() 82/31782/4
authorDamjan Marion <damarion@cisco.com>
Fri, 26 Mar 2021 12:06:13 +0000 (13:06 +0100)
committerDamjan Marion <damarion@cisco.com>
Fri, 26 Mar 2021 15:33:21 +0000 (16:33 +0100)
commit6ffb7c61899eb782416cbd2f117042a583f189f7
treef6bd132d53b0aded6b235d13200dba2864afc7d8
parent83f13e45bcd4b1018aa29bb6f32324c32f3a11a8
vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()

Type: improvement
Change-Id: If3da7d4338470912f37ff1794620418d928fb77f
Signed-off-by: Damjan Marion <damarion@cisco.com>
43 files changed:
src/plugins/acl/dataplane_node.c
src/plugins/acl/sess_mgmt_node.c
src/plugins/acl/session_inlines.h
src/plugins/dpdk/cryptodev/cryptodev_dp_api.c
src/plugins/flowprobe/flowprobe.c
src/plugins/hs_apps/echo_client.c
src/plugins/hs_apps/http_server.c
src/plugins/mdata/mdata.c
src/plugins/memif/device.c
src/plugins/memif/memif.c
src/plugins/memif/private.h
src/plugins/nat/lib/ipfix_logging.c
src/plugins/nat/nat44-ei/nat44_ei_ha.c
src/plugins/nat/nat64/nat64.c
src/plugins/nat/pnat/tests/pnat_test.c
src/plugins/nsim/nsim.c
src/plugins/perfmon/perfmon.c
src/plugins/tracedump/tracedump.c
src/vlib/buffer.c
src/vlib/buffer_node.h
src/vlib/global_funcs.h
src/vlib/node.c
src/vlib/node_cli.c
src/vlib/threads.c
src/vlib/threads.h
src/vlib/unix/cli.c
src/vlib/unix/input.c
src/vlib/unix/main.c
src/vlibmemory/vlib_api.c
src/vnet/crypto/cli.c
src/vnet/crypto/crypto.c
src/vnet/crypto/crypto.h
src/vnet/crypto/node.c
src/vnet/interface/runtime.c
src/vnet/interface/rx_queue_funcs.h
src/vnet/session/application.c
src/vnet/session/session.c
src/vnet/session/session_debug.c
src/vnet/session/session_node.c
src/vnet/tcp/tcp.c
src/vnet/unix/gdb_funcs.c
src/vpp/api/gmon.c
src/vpp/stats/stat_segment.c