]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/cxgbe/smt.c
net/mlx5: share Rx queue indirection table code
[dpdk.git] / drivers / net / cxgbe / smt.c
index e8f38676e282c1909400d8beaeec50504b68a260..b7b5a4a0257d50f6ee54941cd8aff6837fdabba9 100644 (file)
@@ -193,6 +193,12 @@ struct smt_entry *cxgbe_smt_alloc_switching(struct rte_eth_dev *dev, u8 *smac)
        return t4_smt_alloc_switching(dev, 0x0, smac);
 }
 
+void cxgbe_smt_release(struct smt_entry *e)
+{
+       if (rte_atomic32_read(&e->refcnt))
+               rte_atomic32_dec(&e->refcnt);
+}
+
 /**
  * Initialize Source MAC Table
  */