diff options
author | 2024-10-23 15:35:49 +0200 | |
---|---|---|
committer | 2024-10-23 17:15:25 +0200 | |
commit | d794af6771b4fec82e1f58efa7a0298448450cff (patch) | |
tree | 0bea97735bcd5aa4c979718313f1f4e5892e825e /src/plugins/dev_armada/pp2/init.c | |
parent | c849be7c08f302c3dd392773664d9bc592d71585 (diff) |
armada: port and queue counters
Type: improvement
Change-Id: I221253be147e99cd082911f28d088b64ca96eff5
Signed-off-by: Damjan Marion <damjan.marion@gmail.com>
Diffstat (limited to 'src/plugins/dev_armada/pp2/init.c')
-rw-r--r-- | src/plugins/dev_armada/pp2/init.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/dev_armada/pp2/init.c b/src/plugins/dev_armada/pp2/init.c index c0ae7268989..30fef34cd39 100644 --- a/src/plugins/dev_armada/pp2/init.c +++ b/src/plugins/dev_armada/pp2/init.c @@ -287,6 +287,7 @@ mvpp2_init (vlib_main_t *vm, vnet_dev_t *dev) .config_change = mvpp2_port_cfg_change, .config_change_validate = mvpp2_port_cfg_change_validate, .format_status = format_mvpp2_port_status, + .clear_counters = mvpp2_port_clear_counters, }, .data_size = sizeof (mvpp2_port_t), .initial_data = &mvpp2_port, @@ -302,6 +303,9 @@ mvpp2_init (vlib_main_t *vm, vnet_dev_t *dev) .max_size = 4096, .size_is_power_of_two = 1, }, + .ops = { + .clear_counters = mvpp2_rxq_clear_counters, + }, }, .tx_queue = { .config = { @@ -315,6 +319,7 @@ mvpp2_init (vlib_main_t *vm, vnet_dev_t *dev) .ops = { .alloc = mvpp2_txq_alloc, .free = mvpp2_txq_free, + .clear_counters = mvpp2_txq_clear_counters, }, }, }; |