vlib: split vlib_main_t into global and per-thread 23/31623/10
authorDamjan Marion <damarion@cisco.com>
Sat, 6 Mar 2021 11:26:28 +0000 (12:26 +0100)
committerDamjan Marion <damarion@cisco.com>
Fri, 26 Mar 2021 15:33:42 +0000 (16:33 +0100)
commitfd8deb48c7ad63b47c5d7465ceefcadef0316f93
tree3e5f319c7c57f526a6e571fd96847563bedf2706
parentf553a2cbbb8cca84ebf033335ebd2cd26dc19d69
vlib: split vlib_main_t into global and per-thread

Type: refactor
Change-Id: I8b273bc3bf16aa360f031f1b2692f766e5fc4613
Signed-off-by: Damjan Marion <damarion@cisco.com>
24 files changed:
src/plugins/nat/pnat/tests/pnat_test_stubs.h
src/vat/main.c
src/vlib/buffer.c
src/vlib/cli.c
src/vlib/cli.h
src/vlib/global_funcs.h
src/vlib/init.c
src/vlib/init.h
src/vlib/main.c
src/vlib/main.h
src/vlib/node.c
src/vlib/node.h
src/vlib/threads.c
src/vlib/threads.h
src/vlib/trace_funcs.h
src/vlib/unix/main.c
src/vlib/vlib.h
src/vlibmemory/vlib_api.c
src/vpp-api/client/client.c
src/vpp-api/client/test.c
src/vpp/api/test_client.c
src/vpp/api/test_ha.c
src/vpp/stats/stat_segment.c
src/vpp/vnet/main.c