diff options
author | Mohsin Kazmi <sykazmi@cisco.com> | 2022-03-25 00:33:27 +0000 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2022-03-25 02:15:57 +0000 |
commit | 89d74bdee88a10f04831246217448abae81f6142 (patch) | |
tree | 334021aaa272557e89d0f992494ee276a7c74c19 /src/vnet/devices/af_packet/af_packet.h | |
parent | f55183a245ad940fe44bdd405bfe52b72d86c429 (diff) |
devices: fix high vector rate per dispatch
Type: fix
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
Change-Id: Ibd23648483b38696271154237e81081480bb16e0
Diffstat (limited to 'src/vnet/devices/af_packet/af_packet.h')
-rw-r--r-- | src/vnet/devices/af_packet/af_packet.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/vnet/devices/af_packet/af_packet.h b/src/vnet/devices/af_packet/af_packet.h index dd38e1bb266..217d2f6b009 100644 --- a/src/vnet/devices/af_packet/af_packet.h +++ b/src/vnet/devices/af_packet/af_packet.h @@ -40,6 +40,13 @@ typedef struct typedef struct { + u32 rx_frame_offset; + u32 num_pkts; + u8 is_save; +} save_state_t; + +typedef struct +{ CLIB_CACHE_LINE_ALIGN_MARK (cacheline0); clib_spinlock_t lockp; u8 *host_if_name; @@ -63,6 +70,7 @@ typedef struct u32 queue_index; u32 host_mtu; af_packet_if_mode_t mode; + save_state_t ss; } af_packet_if_t; typedef struct |