net/mlx5: add C++ include guard to public header
[dpdk.git] / drivers / net / bnxt / bnxt_vnic.h
index af3a2dd..9055b93 100644 (file)
@@ -28,6 +28,7 @@ struct bnxt_vnic_info {
        uint16_t        mru;
        uint16_t        hash_type;
        uint8_t         hash_mode;
+       const struct rte_memzone *rss_mz;
        rte_iova_t      rss_table_dma_addr;
        uint16_t        *rss_table;
        rte_iova_t      rss_hash_key_dma_addr;
@@ -60,7 +61,7 @@ int bnxt_free_vnic(struct bnxt *bp, struct bnxt_vnic_info *vnic,
 struct bnxt_vnic_info *bnxt_alloc_vnic(struct bnxt *bp);
 void bnxt_free_all_vnics(struct bnxt *bp);
 void bnxt_free_vnic_attributes(struct bnxt *bp);
-int bnxt_alloc_vnic_attributes(struct bnxt *bp);
+int bnxt_alloc_vnic_attributes(struct bnxt *bp, bool reconfig);
 void bnxt_free_vnic_mem(struct bnxt *bp);
 int bnxt_alloc_vnic_mem(struct bnxt *bp);
 int bnxt_vnic_grp_alloc(struct bnxt *bp, struct bnxt_vnic_info *vnic);