X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Fbnxt%2Fbnxt_filter.h;h=4b2b3cadcd2d348b24b92a132be98c3a512cb7ab;hb=ecf1474a618ba77ef3c4471fdc004a8c5f3b4d11;hp=8f8a4c13b06b877fac291800e319fd5cc3af456f;hpb=94eb699bc82e275698bae8659da467adadcacba4;p=dpdk.git diff --git a/drivers/net/bnxt/bnxt_filter.h b/drivers/net/bnxt/bnxt_filter.h index 8f8a4c13b0..4b2b3cadcd 100644 --- a/drivers/net/bnxt/bnxt_filter.h +++ b/drivers/net/bnxt/bnxt_filter.h @@ -25,6 +25,11 @@ struct bnxt; #define BNXT_FLOW_PARSE_INNER_FLAG BIT(6) #define BNXT_FLOW_MARK_FLAG BIT(7) +struct bnxt_flow_stats { + uint64_t packets; + uint64_t bytes; +}; + struct bnxt_filter_info { STAILQ_ENTRY(bnxt_filter_info) next; uint32_t flow_id; @@ -84,6 +89,7 @@ struct bnxt_filter_info { */ struct bnxt_vnic_info *vnic; uint32_t mark; + struct bnxt_flow_stats hw_stats; }; struct bnxt_filter_info *bnxt_alloc_filter(struct bnxt *bp);