New upstream version 17.08
[deb_dpdk.git] / drivers / net / bnxt / bnxt_filter.h
index 06fe134..613b2ee 100644 (file)
@@ -63,9 +63,12 @@ struct bnxt_filter_info {
        uint32_t                vni;
        uint8_t                 pri_hint;
        uint64_t                l2_filter_id_hint;
+       uint32_t                src_id;
+       uint8_t                 src_type;
 };
 
 struct bnxt_filter_info *bnxt_alloc_filter(struct bnxt *bp);
+struct bnxt_filter_info *bnxt_alloc_vf_filter(struct bnxt *bp, uint16_t vf);
 void bnxt_init_filters(struct bnxt *bp);
 void bnxt_free_all_filters(struct bnxt *bp);
 void bnxt_free_filter_mem(struct bnxt *bp);