examples/ipsec-secgw: fix session mempool initialisation
[dpdk.git] / drivers / net / qede / base / ecore_iov_api.h
index c998dbf..bd7c570 100644 (file)
@@ -14,6 +14,9 @@
 #define ECORE_ETH_VF_NUM_VLAN_FILTERS 2
 #define ECORE_VF_ARRAY_LENGTH (3)
 
+#define ECORE_VF_ARRAY_GET_VFID(arr, vfid)     \
+       (((arr)[(vfid) / 64]) & (1ULL << ((vfid) % 64)))
+
 #define IS_VF(p_dev)           ((p_dev)->b_is_vf)
 #define IS_PF(p_dev)           (!((p_dev)->b_is_vf))
 #ifdef CONFIG_ECORE_SRIOV
@@ -51,6 +54,7 @@ enum ecore_iov_pf_to_vf_status {
        PFVF_STATUS_NO_RESOURCE,
        PFVF_STATUS_FORCED,
        PFVF_STATUS_MALICIOUS,
+       PFVF_STATUS_ACQUIRED,
 };
 
 struct ecore_mcp_link_params;