]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/bnxt/bnxt_filter.h
net/bnxt: support RSS action
[dpdk.git] / drivers / net / bnxt / bnxt_filter.h
index 52d3582ba0efba82f071fec35736682e2d2cd1f7..8bd9d35329212022af7c3c9fefb178dc71caa80e 100644 (file)
@@ -19,6 +19,7 @@ struct bnxt;
 struct bnxt_filter_info {
        STAILQ_ENTRY(bnxt_filter_info)  next;
        uint64_t                fw_l2_filter_id;
+       struct bnxt_filter_info *matching_l2_fltr_ptr;
        uint64_t                fw_em_filter_id;
        uint64_t                fw_ntuple_filter_id;
 #define INVALID_MAC_INDEX      ((uint16_t)-1)
@@ -33,6 +34,7 @@ struct bnxt_filter_info {
        /* Filter Characteristics */
        uint32_t                flags;
        uint32_t                enables;
+       uint32_t                l2_ref_cnt;
        uint8_t                 l2_addr[RTE_ETHER_ADDR_LEN];
        uint8_t                 l2_addr_mask[RTE_ETHER_ADDR_LEN];
        uint32_t                valid_flags;