aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/memif/private.h
diff options
context:
space:
mode:
authorDau Do <daudo@yahoo.com>2024-12-01 01:47:50 +0000
committerDamjan Marion <dmarion@0xa5.net>2024-12-06 13:00:27 +0000
commitdc9f5e9519c76352e7edad4d869effed1fef11df (patch)
tree94cb2837ad8e3cf0703fc0d891cffddd8328cae2 /src/plugins/memif/private.h
parentf7964e5fa63b856d5637e5e00276e3bb1fd8c341 (diff)
memif: add num pkts received/sent per queue
Add memif stats per queue for performance tuning. Type: improvement Change-Id: Ifacc80c0adfe92075d91179857c8956d1cbf3a70 Signed-off-by: Dau Do <daudo@yahoo.com>
Diffstat (limited to 'src/plugins/memif/private.h')
-rw-r--r--src/plugins/memif/private.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/memif/private.h b/src/plugins/memif/private.h
index f6335410ba8..43455d00522 100644
--- a/src/plugins/memif/private.h
+++ b/src/plugins/memif/private.h
@@ -150,6 +150,11 @@ typedef struct
u16 dma_info_size;
u8 dma_info_full;
+ /* packets received or sent */
+ u64 n_packets;
+ u64 no_free_tx;
+ u32 max_no_free_tx;
+
/* interrupts */
int int_fd;
uword int_clib_file_index;