X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fcxgbe%2Fsmt.c;h=b7b5a4a0257d50f6ee54941cd8aff6837fdabba9;hb=eca9a0d6c8436eba70e60873dd5625bd52a65262;hp=e8f38676e282c1909400d8beaeec50504b68a260;hpb=993541b2fa4ffe4b532e22fae58fd9aa6638e441;p=dpdk.git diff --git a/drivers/net/cxgbe/smt.c b/drivers/net/cxgbe/smt.c index e8f38676e2..b7b5a4a025 100644 --- a/drivers/net/cxgbe/smt.c +++ b/drivers/net/cxgbe/smt.c @@ -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 */